Mysterious cracker