Image
Demonic Beast
Golden-Back Demon Mantis is only ranked seventy-three in the list of strange insects