Light, yellow flower in Costa Rica