"PRESSED" by Ken Oswald presents an exclusive collection of 1/500 limited edition digital art prints, available for immediate purchase. This curated series showcases bold, innovative works that embody the studio’s commitment to cultural expression and artistic revolution.