Inside Japan's HORROR CAFE in Shinjuku (Higher than Robot Cafe)



The Shinjuku district of Tokyo in Japan is a highlight of any trip to town. It’s home to the Robot Cafe or robot restaurant, one in all …

Translate »