Japan is synonymous with eccentric things. Staying at a Capsule Hotel was one such experience. Here's my review of staying…
International, Japan