HTC Leo renders supposedly leaked again

I’m still having doubts about all these HTC Leo specs and render leaks. But anyway I’ll just let you judge by yourself.

Update: Looks like they are real

Source: ai.rs via: WMPowersuer