Oni Landscape paintings on permanent display in the café and restaurant in Himeji, Japan.