Aniworks Logoworks
Macross Delta

Episode 6 of Macross Delta

Aired May 8, 2016