Mr. Whipples!
Chickadee!
Mystery flower... though I suspect this is.... OKRA!!! Thanks to friend JDW for sending me stuff to post.
Update: JDW confirms that the flower is indeed the DREADED OKRA, the devil's vegetable.
Kittenz, astronomy, science, photography and other four-legged snarky stuff.