One of the primary enemies in the Demon Slayer saga’ Swordsmith Village Arc is Upper Moon 4, also known as Hantengu. He was assigned number…
One of the primary enemies in the Demon Slayer saga’ Swordsmith Village Arc is Upper Moon 4, also known as Hantengu. He was assigned number…