Apparently Putty Face stars as mini hulk in an Indonesian comedic soap opera reminiscent of that Mexican bumblebee guy David Rosenzweig August 10, 2011