Bandaku

Enemy Mountain in Agimori Myth, the Heart of Selvukko