The Fucking Machines and Lotus Lain still alive. Photo #13

The Fucking Machines and Lotus Lain still alive.