Skip to navigation.

Godzilla And Destroyah Diorama Set

This is a set of two Godzilla and Destroyah 3 inch figures on stands. Assemble your own battle scene.