Aniworks Logoworks
Dies irae

Episode 6 of Dies irae

Golden Beast

Aired Nov 10, 2017