The Suspicious Red Dotted Leaf This is a leaf that is a heart shaped.It has red little spots that look very suspicious looking.