upper moon demon slayer characters - upper moon 2
$800.00
Upper Moon 4, Hantengu is among the major antagonists of the Swordsmith Village arc. the demon king who lost his job 296 Here are some details about the character privy to manga readers. demon slayer episode 5 release date