the luckiest demon on earth