Mesha

Mesha is the mother of the cornyotes. Sometimes she disappears for a while.

Mesha is a known Loonatic and Hyunjinator.