Where To Stream Omamori Himari Season 1 Episode 10
The Demon Cat's Feelings
- Aired March 10, 2010
- 30 Min
Facing three great demons is a lot to ask of for an untrained Demon Slayer, but as demons crucial to the land are being devoured, it's time for Yuuto to step up. But can he face them without being able to use his power?