I'm interested in knowing more about this thing...anyone got info? I originally found it at a bondanime site when I was surfing the 'net. One of the demo clips they showed piqued my interest.
Its called Inma Seiden, that pic is from episode 4 i think