Technically should be Baron from Whisper of the Heart... but either way, its fantastic! You did a great job.
He's kind of a mix between the two. The Whispers of the Heart Baron has a green vest and a red and yellow polka dot bow. He also has more pointy ears
The Cat Returns version has the purple vest and blue bow, and he's more human like in appearance