Catstronauts are the least of our worries…

Catsmonauts are our only defense against mousteroids. Photo courtesy of S.C. Found in Japan.