The Foreboding Sense of Impending Happiness

Ville Valo has a secret. A really big secret that he has yet to tell his fiancée, Katherine. Their entire relationship could end over this if she doesn't believe him.

You see, Ville is a Demigod. In Greek mythology, a Demigod is half-god and half-mortal. His father is Eros, the god of love, sex and pleasure. In Roman mythology, he is called Cupid. His mother is just a regular human. What happens when he finally tells the woman he loves what he really is?
  1. 1/1