I think that the cel shop is "Commit" in Akihabara. 11-5 Super Building 5F, Sotokanda 1-chome, Chiyoda-ku, Tokyo, Japan.
Copyright ©1997 Yann Stettler and CohProg Sarl. All rights reserved