This enemy of the heart camoflauges itself from you.