Robotech Boobytrap Anime · Animation S1, E1: 2009 A.D. – Earth is attacked by an armada of giant aliens. 2022 · 23m