Virtual Rainbow