Happy Lupercalia! Watch out for Cupid. He’s dangerous. February 14, 2017 by The Horror Report Happy Lupercalia! Watch out for Cupid. He’s dangerous.