I concur. This would have been awesome anywhere. The fact that this is in Japan is not surprising, although it's clear that if one were to go check out a lifesize Totoro statue, having in Japan makes it nicer because it's its "natural" environment.