While various sources credit filmmaker Beppe Cino as director and writer of the film under the pseudonym "Bob J. Ross", it was actually producer Remo Angioli who shot it. Cino was just doing some co-directing and co-writing.
Was on the German index until 2015 and got its first proper uncut DVD release in 2017.