Customers stand in line to get a 10-minute back massage at this anime-themed stand in Tokyo Station.

Author

Carrie Podhirny