Kelly Osbourne loves shopping in Japan, but will her working holiday leave her dying to stay or longing to leave? Her first raft of jobs include managing a Tokyo Love Hotel, training with the Samurai and waitressing in a very strange cafe.
Kelly Osbourne loves shopping in Japan, but will her working holiday leave her dying to stay or longing to leave? Her first raft of jobs include managing a Tokyo Love Hotel, training with the Samurai and waitressing in a very strange cafe.