This scary looking creature looks like it’s frightened doesn’t it? Perhaps it saw itself in a mirror?
The more you look at this little guy he kind of grows on you. I can’t remember what kind of animal this is, although I think it’s a marsupial. Does anyone know?