Panzer III Ausf. M
A heavily modified and detailed ESCI Panzer III by Joe Panzer. You can see more of his work at his website.