Classic Godzilla: Limited Edition tea towel (250 only)

time to read: 1 min