Obachan power strikes again as middle-aged women buy giraffe...

Obachan are a powerful force in Japan. While the term literally means aunt,...

51 views rocketnews24.com

Interest

Animals
Discovered by madame1010
on Oct 13, 2013

Stumblers Who Like This Page