This magical little fur monster has the good people of Imgur locked in a heated debate as they try to discover its secrets.
D'awwwww