Buster (Tales of Arcadia)

Buster is a large spider-like alien of an unknown species who was orginally imprisoned for over 30 years in Area 49-B sometime after arriving on Earth.