Search for a command to run...
Episode Ratings

The World God Only Knows
12 episodes · 2010
No overview available.

The World God Only Knows II
12 episodes · 2011
Keima is back, and together with Elsie the hunt for loose souls continues on. This time however, they are joined by Elsie's friend and fellow Demon, Haqua.