Persian vs Delcatty vs Purugly vs Liepard vs Meowstic

Battle of the cat pokemon