Well he's trying to speak Spanish.
Aparently it is not a natural part of cats' vocabulary to "miaaow". They do this only in imitation of their human keepers. If you watch this vid, you'll see:
This comes courtesy: La Gata Lola
This one's called Gato que habla in the original Spanish.
239 views a/o 10:36 hrs 29 May 07