caterpie-Magazine ad for the Sega Saturn (1995)

more about : caterpie