Cameoflage cat. Mission accomplished.