Take a peek inside the weird world of Japanese Love Hotels

Caveman Circus

Did you know that there are approximately 40,000 Love Hotels in Japan? That’s right, they aren’t messing around in Japan when it comes times to get their freak on. Check out some of the, ahem, amenities. [LINK]