My most recent creation. Comments are appreciated.