Minika

Minika is a young Giant who lives in Alpa Forest.