LOL at all the bitching!! I am 100% sure that this definitely has A LOT of meaning behind it. At first site, i prayed that this wasn't the album cover, but upon further thought, it would be stupid to beleive that this is meaningless. With the direction LP is taking on this record, I am sure this will have meaning beyond our comprehension, which in due time, we all will know.