Macross frontier shorts reveals trailer

Macross Delta Film, Frontier Shorts Unveil Trailers