Nobiiru

Nobiiru is an enemy in Wario Land 3.