• Image of Godzilla Nyorai

11"X14" printed on watercolor paper. Limited to 50 signed and numbered.