Smiling critters from Anime...
So did I anyways we can see now what did make that noise?
Weirdo
CatNap - *look around the bushes*