Mikey sent me this image (right), without giving me any information or background. All my googling got me nowhere, apart from
this slightly spooky image (left) from a Japanese website which appears to be an unpainted prototype - although they could obviously both be computer renders. Can anyone tell me more?