Satanic leaftails have arrived