Tesla is Satan!