Macross Delta film unveils trailer

Macross Delta Film, Frontier Shorts Unveil Trailers