Advertisement Flyer of a Japanese convenience store sign neon | Sci-fi