a cat wearing futuristic socks in heaven