Tiny Bothersome UFO

Tiny Bothersome UFOs are enemies found between in Satralia during Chapter 1.