Granny and the robots
·
·
·
Japan. What a strange place it is. I am beginning to think it may be the loneliest country in the world. A land destined to retreat ever further into itself. A land that is developing a method for living that is so peculiar, so introverted, so horrifying, that I cannot help but be intrigued by