""Brave alf and the giant cockroach"?"