Trevor Pierce insists that he is Cupid, the god of love.Trevor Pierce insists that he is Cupid, the god of love.Trevor Pierce insists that he is Cupid, the god of love.