Garo: Crimson Moon
Kaguya
E4 Oct 30, 2015 24m TV-MA
Everyone in the capital is currently gossiping about the beautiful blue-eyed princess Kaguya. Her beauty is breathtaking and suitors fight desperately for her hand in marriage. Rumors spread that she is cursed as her suitors die one after another.
Where to Watch Kaguya
Cast of Kaguya