Baba Yaga

Baba Yaga is an enemy in Final Fantasy Dimensions.