This really looks like it should be an extension for some Japanese cuddle cafe, but nope. It’s a stand alone app for meeting with ocmplete strangers and hugging, touching, cuddling… not creepy at all.
About the app, the website boasts that “Cuddlr is a location-based social-meeting app for cuddling.”
“Find people near you who are up for a cuddle.
Have a cuddle with them.