Keima meets a girl whose love he must win. He's never even dated a real girl ...
The World God Only Knows
Season 1 Episode 8: Coupling with with with with
Chaos ensues as Elsie's good intentions create more problems!
Chaos ensues as Elsie's good intentions create more problems!