Koopa Troopa

Koopa Troopa (Japanese version: Nokonoko (ノコノコ Nokonoko))