For his paintings, Japanese artist Hiroshi Mori draws his inspiration from Renaissance...

21