Impression – Shingeki no Kyojin, Episode 01

Humans live in fear of giants, with nothing but a 50 meter high wall separating them from total annihilation.

Advertisements
Read Article →