LOGIN, AMIGO!
On a small, idyllic island off the coast of Japan, a community of people lead simple lives without contact with the outside...
Screen Story