New Terra E Trailer Released

The Terra e… ~Toward the Terra~ television series homepage now hosts the series’ Tokyo Anime Fair promotional trailer in low and high resolution.

Source: Moon Phase

Share

Add a Comment