by twistedsifter
Faith in humanity restored.
Add TwistedSifter to your Google News:
Channels: UPLIFTING Tags: · awww, japan, parenting, social experiment