Exquisitely crafted Hedora aka Smog Monster Netsuke or toggle produced by chara-ani company of Japan for the release of the latest Godzilla movie by Toho Shin Godzilla. These amazing figures were initially sold only in certain of the movie theaters showing Shin Godzilla in Japan. These netsuke stand about 3 inches tall and are made of some type of compound that mimics wood. The Netsuke comes in its own wooden box with strap to attach to hang from anything you choose.
1 in stock