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