3 ms·Eh, not that weird looking. They look like they could be tiny mammals. Just with strange eyes.by meowface 6y agoEh, not that weird looking. They look like they could be tiny mammals. Just with strange eyes.