Sunday, April 29, 2012

EXPO 2005 AICHI JAPAN







These monsters came from the EXPO 2005 AICHI JAPAN. They even built a replica of the My Neighbor Totoro house--which apparently came from 1950's Japan.







No comments:

Post a Comment