moebius, mechanical inhuman monsters walking the streets of shinjuku,