Demon team hell cats fire lion fractal fire monster death | Sci-fi