Does anyone remember the giant man with short legs who wore red with earrings and a mechanical hand with a boomerang?