Urotsukidoji: Rebirth

Urotsukidoji: Rebirth is a Japanese American animated TV series loosley based on the anime Urotsukidoji.

Plot
High school freshman Yuno Ikeda evacuates her hometown when a demon by the name of Kohoki saves her from a nazi and demon party raiding her town. She meets Amano and Megumi, who are looking for The One; one person who will save the world of Ningen (human) from fusing with the world of Majin (demon). Yuno and Kohoki force themselves to partner up with the two siblings to stop Munchhausen II from fusing the two worlds. But they have to hurry, or the nazi leader will succeed in his evil goal.

Cast
HEROES:

Jaime Marichi - Yuno Ikeda

Scott McNeil - Kohoki

Monica Rial - Mika Matsumo

Scott Menville - Amano Jyaku

Hynden Walch - Megumi Amano

Greg Cipes - Kuroko

ENEMIES:

Todd Haberkorn - Munchhausen II

Lee Pace - Takeaki Kiryu