I actually doodled this a while ago, but only just now got around to a little bit of cleanup work and finally uploading it.