The Astonishing Strength of Shinobu Kocho in Demon Slayer! Anime|18/05/202327/07/2023by admin Shinobu Kocho is the Demon Slayer Corps’ bug Hashira. Kanae Kocho, who