Comment Comment by hnfong I wonder whether some large asteroid hit the earth and blasted some poor animal into space some millions of years ago... parent hnfong 2 years ago