1st boss from an unreleased indie game Legend of Iya.