Market merchant - an Obi sash seller -  of the (Muromachi Period (1336-1573), Japan. Scan from book

You may like : priestest dummygag bb8 sex women shmaked マルタ