Billiken Godzilla Mothra Robot Japan Windup
Mothra. Rare Billiken Windup Mothra Robot Windup from the Toho Godzilla Series of Japan. Colorfully detailed tin lithography really make this Flying Mothra stand out! Great companion piece to the Billiken Walking Godzillas, and Godzilla Pulling Mothra Tin Toys produced in the 1990's. Mothra in beautiful near mint condition.