These posters could be found in several bookstores in Akihabara, Tokyo. This one was taken in the department store called Asobit City.

Missing some photos? Send in your own!Add photo
My MSX profile