User blog comment:Mrob27/Block type 130/@comment-68.226.70.27-20111206231901

I think astronauts are created from these blocks. I can hazard a guess that if you were to dig under an astronaut cave you would find a ton of these. Because it seems that astronauts spawn on every new superblock you visit so i am guessing there are a few of these on each block