Larry Koopa

Larry Koopa is one of the seven Koopalings.