But then again, who knows, aliens may very well have visited this planet That would neatly explain the existence of Shooms...:P