Aniworks Logoworks
Dies irae

Episode 11 of Dies irae

Self-Destruction Factor