YES, in focus, with really freakin' BIG FEET!!!
I discovered it! Y'all can all call off the search now.
I call it, in honour of myself, Spuddus bastardiensis.
But I'm tossing up with Emporium Megacarpal! ( in deference to Bigfooted clowns everywhere)
BWahahahahaha!!!!!