Monogatari Series AMV,
Hope you like
If you have not seen Monogatari Do not watch, you will get spoiled,
its mainly, supernatural, romance, gore, you know about spirts, demons, and even a God xD
but the language is a little advanced and they use many kanji references to their names and places...