Hot Springs of Love
- Episode aired May 11, 2013
- TV-14
- 25m
Shido and the Spirits decide to visit Tengu City Hot Springs, but they run into some trouble on the way.Shido and the Spirits decide to visit Tengu City Hot Springs, but they run into some trouble on the way.Shido and the Spirits decide to visit Tengu City Hot Springs, but they run into some trouble on the way.