Inosuke Hashibira vs Horned Demon

Inosuke Hashibira vs Horned Demon was a battle that took place in the Drum House. It focuses on the battle between Demon Slayer Inosuke Hashibira, against the Horned Demon.