Did you check out what's inside? The pamphlet does a good job of explaining a few things, but I don't think it said anything about whether they're from space or not. [ Scratching his head. ] But, looking at this place, it really is something out of science fiction, even for me.