Who Am I?

Can anyone guess what car they are staring at? There are some big hints in the photo for the well-versed enthusiast. But here are some hints to steer you in the right direction: Country of Origin: Japan Year: TBA (It's a near-production concept) Engine: opposing four-cylinder Give up? Click here to reveal