Japan: Latest footage of Super Nintendo World shows Bowser’s Castle, Yoshi & moreJuly 2, 2020 nintenmau52 Comments, Japan: Latest footage of Super Nintendo World shows Bowser’s Castle, Yoshi & more