David Smouha Fembot Strolling through Times Square, 2025 MediumGiclée print to Canson paper Size110 x 100cm Sold ← Super MosesAll works4-Zilla in Shinjuku →