Separated at Birth?lightninglouie7/10/13 10:42pmFiled to: KAIJUFiled to: KAIJU121EditEmbiggenSend to EditorsPromoteShare to KinjaGo to permalinkLate '60s Godzilla......and this obscure Muppet, the "Beautiful Day Monster"?Share This Story