Cross opera