I wondered about these as well last time we were there. Definitely an odd sign. I guess the red squiggly is a cracked open skull??



[Linked Image]