Aniworks Logoworks
God Eater

Episode 10 of God Eater

Scattered Petals

Aired Sep 27, 2015