Insel Null

"Where is heaven? Above the sky, and at your feet..."

- Slab of rock on Insel Null

Insel Null is the man made island located off the coast of Tokyo. LeMU is located beneath it.