Daily Archive: June 27, 2018

Welcome to Waku Waku Doubutsu Land for Nintendo Switch

Waku Waku Doubutsu Land Nintendo™ Switch – JAPAN & ASIA   30 different mini-games Easy to understand even younger gamers easily get into the game Three modes available Release date: July 26, 2018 [otw_shortcode_button...