More for the "Godzilla & Friends" Poster
Cross between the Showa & Final Wars designs.
ANGUIRUS © Toho Company Ltd.
joedinouy [2023-01-17 00:17:43 +0000 UTC]
👍: 0 ⏩: 0
Miguel-Sepulveda [2019-01-01 01:22:33 +0000 UTC]
Amazing!