8/10
'Choujikuu Yousai Macross'
Rated 8/10 on 2010-05-06