#1The Uppermoon Demon Slayerby HaruHachi5671324Haru a 20 year old demon slayer that struggles with a disorder that makes him stutter, he gets passed final selection and then on a mission faces Akaza (Uppermoon 3) who...uppermoonmitsuridemonslayer+14 more