SQUISHMALLOWS Godzilla 20 cm - Mecha Godzilla