Designed by
Title
Statue of King Bowser Koopa in Nintendo World #227411196
Description
OSAKA, JAPAN - Apr 10, 2021 : Statue of King Bowser Koopa in Nintendo World.Super Nintendo World is a themed area at Universal Studios Japan.
This image is editorial