#1The Uppermoon Demon Slayerav HaruHachi4931324Haru a 17 year old teenager demon slayer that struggles with a disorder that makes him stutter, he gets passed final selection and then on a mission faces Akaza (Uppermo...uppermoonfanfictionanimeoc+14 more