How far can you run as it hounds you down?
When she walks by me and her enchanting scent trips me up so i fall in love.
Idol is a charming deity that governs death and maddness on Earth. Growing bored with killing humans Idol enlists the help of lovers to aid in thier holy mission to kill.