Revenge of the Creature Billboard Sign Leave a Comment / Picture Show / By JM Cozzoli David Crouse posted this photo of a fantastic Revenge of the Creature billboard sign, taken by his uncle who was stationed on Okinawa in 1957/58, to the Universal Monsters and More Facebook group. Try not to drool too much.Like this:Like Loading... Share this post Facebook Twitter Pinterest Linkedin