Scratcaca

One of the five tadpoles

also not a pet cat I swear