Aniworks Logoworks
God Eater

Episode 13 of God Eater

Lotus

Aired Mar 26, 2016