Thread:QuaintSun1/@comment-16359680-20140822054653/@comment-3166228-20140822223404

I bet it's Super Mecha Death Christ 2000.