Lost in Manboo was created by 99. Learn more here - https://www.99.media/ A four-square-metre box with a screen and computer. This is what Japanese cyber-caf...
https://www.youtube.com/watch?v=MtdupS0gRt0