ranunculae-So, I am pretty positive that Odin and the twins do indeed know about demons and pacts. B

more about : ranunculae