Caveira is still INSANE in 2023