My new pals who I like very much.

My new pals who I like very much.

And yes, they sure are Khai Khai.

Thoughts?