Episode 2 Episode 1 Episode 2 Episode 3 Episode 4 Watch Demon Prince Enma - Episode 2 Online Aired: Aug 24, 2006 to Mar 23, 2007 TV - (Finished Airing)