angryanimebitches.com
The World Only God Knows Season 2 Episode 4: The Empty Heart of a Demon
It is the only BIG BATTLE!!! Here come Elci and Haqua against the huge loose soul!