Iwakura is a Japanese collectible brand celebrated for its mini figures based on classic tokusatsu and kaiju movies. This tag highlights unique figures from iconic lines like the Tokusatsu Encyclopedia series, featuring famous giant monsters and classic film creatures.
Fans love Iwakura items for their detailed sculpts and nostalgic tribute to vintage Japanese cinema. Exploring this collection makes it easy to source authentic Japanese tokusatsu figures directly from Japan for your display.