Serpent Hashira: Obanai Iguro LEVEL 1
4
120
Comments
3 years ago
*/10
Iguro San is the Serpent Pillar for the Demon Slayer corps