Nuibaba

Nuibaba is a enemy in Fire Emblem Gaiden.