Rocco Aliberti
Under construction
Retarded artistically. Idiotic in other respects.