There may have been a visit to the 13 floor Itoya stationary megaplex while we were in Tokyo a couple of weeks ago.