Ambitiøst og grandiost! Manticora – To Kill to Live to Kill