Gabriel the Koopatrol

Gabriel the Koopatrol (Japanese version: Big Togenoko (ビッグトゲノコ Biggu Togenoko))