September 27, 2015September 28, 2015happilyoccupied IMG_9111 This Lego artwork is absolute genius. When you look at it from this side, the picture shows Princess Peach from the Super Mario game series…