Nuibaba

Nuibaba is an enemy in Fire Emblem Gaiden.