Macross Delta: Zettai LIVE!!!!!! Hits Theaters in Japan This Fall!!!!!!
Oh yeah!!!!!!! Macross Delta: Zettai LIVE!!!!!! is coming out this fall!!!!!!! Ahem. The new Macross Delta film will be released alongside a Macross Frontier short called Macross F: Toki no Meikyū. You can check out a new teaser below. It features a clip of the …Read more »