Found this three blocks from my house. It's blotched and the leaves are about 12 inches long. I'm stumped, any idea as to an ID? :confused: