A man on vacation in Santorini, Greece finds a mysterious vase of flowers.A man on vacation in Santorini, Greece finds a mysterious vase of flowers.A man on vacation in Santorini, Greece finds a mysterious vase of flowers.