Beautiful, interesting, incredible cinema.
In Tokyo’s Akihabara district, home to countless geeks and fanboys, three lovely maid café hostesses wait on tables by day and battle deadly alien cyber fairies by night, using powerful electro-brain battle suits to turn themselves into superheroes.
In Tokyo’s Akihabara district, home to countless geeks and fanboys, three lovely maid café hostesses wait on tables by day and battle deadly alien cyber fairies by night, using powerful electro-brain battle suits to turn themselves into superheroes.