Found this flower in a tree by Sunset Beach in Okinawa. Japan