Cat squishing alien | Sci-fi