WHAT IS THAT ?
I have no idea. It has been floating around the net. Some of them looks kind of like that - -