Talk:Grand Goomba

Wait a second, on the Mega Goomba article, it also says there's a Mega Goomba as a boss in Galaxy...