'meow-nisota' all ears for internet cat video festival