Bowser, the new boss at Nintendo

Doug Bowser will become the new head of Nintendo of [...]