Tekkôki Mikazuki [Giant Robot Mikazuki] (2000)
(aka, Iron Armored Machine Crescent Moon) Keita Amemiya has been one of my favorite Japanese directors since I saw the utterly insane Cyber Ninja. He hasn’t made too many feature films, but they are all thoroughly weird and notable for their wild imagination and bizarre design sense. These include Zeiram, Hakaider, and Moon over Tao. […]
Read more "Tekkôki Mikazuki [Giant Robot Mikazuki] (2000)"