A particularly large and elaborate cell phone store in Harajuku.
back to top
.