Comprehensive information about LEGO set 3628 Perry Panda and Chester Chimp, a Fabuland set released in 1981.