Where To Stream Omamori Himari Season 1 Episode 11
Beach Cat Scramble
- Aired March 17, 2010
- 30 Min
The girls attempt to train Yuuto for the inevitable battle. As they practice, their enemies are set to make the first move. Are Yuuto and the girls ready for their biggest challenge yet?