That cat is either HUGE!!, or those yukkuri are tiny.
I say HUEG cat.
Maybe they're ko's and Baby yukkuri.