Heart parasite (Earth-2252)