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

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

3,003 views buzzfeed.com

Interest

Japan
Discovered by Brooklyn
on Jan 31, 2013

Stumblers Who Commented On This Page