Japanese Husbands Screaming In Public About How Much They...

On January 30th, Tokyo men overcome cultural norms to scream declarations of...

2,834 views buzzfeed.com

Interest

Japan
Discovered by Brooklyn
on Jan 31, 2013

Stumblers Who Like This Page