There were puppets displayed in the airport in Seoul. This one would be the evil genius if puppets ever came back to tv.