After a brief recap of the first season, Keima theorized to Elsie on why the ...
The World God Only Knows
Season 2 - The World God Only Knows II (12 Episodes)
Keima Katsuragi, the "God of Conquest," returns to his quest of expelling runaway spirits that have possessed the hearts of women. Still stuck in his contract with the demon Elsie, he must continue to utilize the knowledge he has gained from mastering multitudes of dating simulators and chase out the phantoms that reside within by capturing the hearts of that which he hates most: three-dimensional girls. However, the God of Conquest has his work cut out for him. From exorcising kar...