marvel ravil