Can You Pet the Cat in Lies of P? – Answered

Even puppets have a soft side for these little guys

Pinocchio petting the Cat in Lies of P