Simpsonill's Bizarre Adventure Ten

Akeboshi (From "Demon Slayer")