From Bandai's Movie Monsters series comes this representation of Battra larva from 1992's Godzilla vs. Mothra. The evil insect is approximately 5.5" tall and 8" long.
There is some paint wear on the tip of the horn (see image).
New w/ tag.
Battra Larva (Bandai, 2023)
$35.00Price
Bandai