Mogumorumo, Mystical Beast of the Forest