Thwomp at Super Nintendo World!

The latest construction photos of Super Nintendo World at Universal Studios Japan show Thwomp! Images thanks to @LCASTUDIOS_USJ. Edit: video also added.

Buy Nintendo eShop Cards