dots – great idea / nice design

 

necomimi – neurowear

Crazy shit from Japan.