Legendary productions from COLOR CLIMAX Corp., Denmark. As a leading ..., 526x800 in 63.3KB
Original image size: 526x800