Added today and here proof of the fact that its NOT a Mandalorian.. he would NEVER take his mask off ! :).. Check it out..

Enter here