The legend goes that An Angel lives in the mountains. And Takano is going to prove it wrong... Or it it correct?