New space pics show off the greatest kitten toe beans in all the universe