Close enough.
My source calls it Wren-460
I had some trouble dodging TC's question of "Cessna of some sort", since it is, in fact, a STOL modification of Cessna 182.
evansb has Control
PS: TC you can see a tiny bit of the canard in the silhouette.....