Java is one of my familiar programming languages. Duke is the Java mascot. You can find its story on Duke, the Java Mascot.
I use Sculptris to make the thing. The split parts are my exercise of Meshmixer even though I think that painting is faster than printing them separately. :p