That looks very familiar. I'm pretty sure I've never been there, bit there are so many places like this in Japan. I'm sure I've seen a place like this.



Man I miss Japan. I love that country.