Fencing, fighting, torture, revenge, giants, monsters, chases, escapes, true love, miracles! Kisses.... NSFW ones!