blog.draggle.org
Macross Delta — First Impressions
Singers and robot dancers fight evil viruses.