The alien invasion begins! And it’s an all out war between the humans and the Terra Formars. All this and more in “Terra Formars” vol. 20!
Japanese Entertainment News & Pop Culture since 1993
The alien invasion begins! And it’s an all out war between the humans and the Terra Formars. All this and more in “Terra Formars” vol. 20!