alien fossil from another planet on display at a museum