A guest from the US sits inside his room at Japan’s capsule hotel chain Nine Hours’ Takebashi branch in Tokyo, Japan.
A guest from the US sits inside his room at Japan’s capsule hotel chain Nine Hours’ Takebashi branch in Tokyo, Japan.