Photos and details have been released by Good Smile Company for their upcoming Nendoroid Stan Lee stylized action figure. The figure stands a little under 4″ tall. It includes two interchangeable face plates, interchangeable hands, swap out arms, swap out …