Bakeneko, Finale
- Runtime
- 23m
- Air Date
- Aired Sep 28, 2007
The Medicine Seller unravels the mystery and finds the truth behind the passenger's stories.
Bakeneko, Finale
The Medicine Seller unravels the mystery and finds the truth behind the passenger's stories.