Welcome to Fun Box Monster Emporium!
Continue Shopping
Something is trapped in Lake Ikeda-Mothra, the ancient and beautiful guardian of nature and humanity! But when one kaiju awakens, Godzilla is sure to be close behind...