Nintendo Releases Official Switch Summer 2019 TV Promo Videos In Japan
Japan has officially entered the summer season and Nintendo is quick to release their summer TV spots!
Japan has officially entered the summer season and Nintendo is quick to release their summer TV spots!