Centuries ago, vicious and bloodthirsty demons who were immune to all manner ...
The Idaten Deities Know Only Peace
Season 1 Episode 11: Smells Fishy
Miku suddenly appears in public and quickly the Idatens go after her to try and capture her, but something is wrong. Why would she appear in public right now?