Japanese Shop Curtain(noren) with a powerful Godzilla. In a town where cherry blossoms are blooming and Mt. Fuji can be seen in the distance, Godzilla is attacking people.