It’s no secret that the Japanese have a certain affinity for coming up with odd creations and while their latest may very well fall into that category, it is equal parts awesome.











-->
TechSpot