Saturday, December 5, 2015

Macross Delta December TV SpecialTrailer

Here's a slightly new trailer for the December Delta special.
Gorgeous, Delicious, Decultcha!