The mascot of Edo Tokyo Open Air Museum is a little green caterpillar, with very big eyes. His name is Edomaru and was designed by Hayao Miyazaki.
Photo with an Edomaru souvenir…
Tags: edomaru
The mascot of Edo Tokyo Open Air Museum
Mon, March 16, 2009