Cat Bus From Totoro Spotted In Japan

Imagine you are driving down the street in Hiroshima and you see a Cat Bus from My Neighbor Totoro making its way down the sidewalk.

Read more...

No comments