Out Of This World!

Giant Kitten goes into space!