Hawaiian rainbow