I was in Tokyo back in July, and on a bus ride I saw in a window this display of various cardboard cutouts. They were black and white a featured what I think were artwork of various monsters, I believe one of them was the flatwoods monster. It could have been for some kind of art show or pop up shop maybe? This is pretty much all the info I have, i've been unable to find any other info online. Help is much appreciated!
by tonioender