Riff Raff Statue stands on the birthplace of the Rocky Horror Show, where Richard O'Brien saw the Late Double Feature Picture Show in the Embassy Theatre.
The virtual statue and actual activation and development of Embassy Park around him are the responsibility of The Riff Raff Public Art Trust. The statue itself is curated by the Waikato Museum.