puppet i saw on cuba yesterday. it was pretty amazing.