Check Out These Awesome Clips of Super Nintendo World

Avatar - Kotaku
By Kotaku

Super Nintendo World in Japan looks awesome!

Check Out These Awesome Clips of Super Nintendo World

Photo: i.kinja-img.com