Translations:Th13/Youmu's Endings/7/en-lol

spirit dat made u hallucinate???