Mysterious pink flower along road in Moorea