Scary creatures out here on tik tok#elf #mermaid #rake #demons #bigfoot #weird creatures #scary creatures #cryptids on tik tok #tik tok