spaceleech- Very cute ad for Urusei Yatsura on the Sega/Mega CD. Mega Drive Fan magazine, March 1994

more about : spaceleech