Watch this teaser trailer and tell me that this film isn’t the lowest budget piece of crap that you’ve ever seen! This is what happens when anime takes itself way too seriously. Yawn.
Sure this is just a teaser trailer, it is possible that they’re saving the best for last, but damn this was dull.