AnimeDevil

Anime news and reviews

Shows

1 min read
Overview – After a particle accelerator causes a freak storm, CSI Investigator Barry Allen...