Located in Shibuya, Japan in the Parco Shopping Center. by FredGrant5 Write A CommentYou must be logged in to post a comment.