Floating Frame Canvas Wall Art with Black Frame entitled 'Godzilla vs. Megalon (1977)'. Godzilla's creators show their gratitude to misguided but faithful
Floating Frame Canvas Wall Art with Black Frame entitled 'Godzilla vs. Megalon (1977)'. Godzilla's creators show their gratitude to misguided but faithful American audiences by transforming the giant monster into a good guy.
Color | Black |
Size | 24 x 36 |
Mpn | MG0083055_flxb_24x36 |
Condition | new |
Material | Wood |