A huge solid metal with rubber decoration logo of Super Nintendo World in Universal Studios Japan. Has a small plastic tag with the Mario bros.
Source: Self bought
Osaka
Find me on social media or send me a message.
Name
Email
Message
Send message