Godzilla?!

wtf?!! Godzilla maybe??

It took Karen’s lateral thinking to come up with an explanation for this sign that we saw on our lift at the hotel!