Translations:Th07/Reimu's Extra and Phantasm/14 Ran/en

Ah, so you're the human who gave Chen a hard time?