On the heels of Mardi Gras here in New Orleans, we can’t think of a more festive Squid to spotlight. Get to know this Vassar grad who is bringing some theatricality to TurboSquid and the city that he now calls home. What’s with the multiple nicknames? My friend and I were on a road trip to a juggling convention where …