MP essentials
Final

Final

Initial plate

Initial plate

Overpaint in progress

Overpaint in progress

This is the result of a monumental tutorial. 20 hours of concentrated knowledge, the most exhausting work that I have done lately.
It would require another 20 hours to polish, but so far it is enough to blow up a couple of students brains :)