Vanessa taemeamea from Hawaii.