Inuyasha
Season 7
Ep 163. Kohaku, Sango and Kirara: The Secret Flower Garden
- TV14
- October 20, 2006
- 24 min
-
(63)
Kirara goes off on her own to visit the demon exterminator's village; Sango and Kohaku's hometown.
Kirara goes off on her own to visit the demon exterminator's village; Sango and Kohaku's hometown.