yeah seth green created it, hes deff. a stoner. Its funny ass shit. Les Claypool made that weird ass song for it