A surprisingly good Puss in Boots

by