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
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