New Scratcher Joined 4 years ago Japan
I am yoriichi the strongest demon slayer the cultivator of Sun breathing. Although I have failed my mission.