Shumatsu Train Doko e Iku? trailer shows strange new world – multi-moons, elephants and desolation
The upcoming original anime Shumatsu Train Doko e Iku? (aka Train to the End of the World) has just received another teaser trailer (the […]
Read more