Mothra

Mothra, Giant Moth Monster
godzilla challenger series

Mothra, Giant Moth Monster From Godzilla Challenger Series

Mothra, Giant Moth Monster, is part of the Godzilla Challenger series that dropped a while ago. The set boasts some amazing kaiju illustrations,...