Godzilla Twins September 21, 2020October 3, 2019 Godzilla and Twins trending at Nostalgia Zone… Photo: David Skarjune