Aniworks Logoworks
God Eater

Episode 12 of God Eater

United They Stand

Aired Mar 19, 2016