Where To Stream Kino no Tabi The Beautiful World Season 1 Episode 2
A Tale of Feeding Off Others
- Aired April 15, 2003
- 25 Min
Kino saves a trio of starving travelers, killing a trio of rabbits to feed them. Was the sacrifice of three rabbits worth the saving of three dubious travelers?