Opium Seas

Opium Seas is a simple mirrored world that consists solely of blue, tripped out skies and barbed wire fences. It's like an acid ranch in post-apocalyptic Texas.