My Only Ally Was The Wronged Ghost

Episode 3 of 46