Water Upon the Stone

Water Upon the Stone was a large inn of Koso Mura built in the late 12th century, famous for its rice cakes. The chef was a commoner named Otsu.