A Baby Flying Spectacled Fox Bat

What Do You Think?