on in Japanese
on in Japanese
上
Positioned at the upper surface of, touching from above.
に
(obsolete) At the peril of, or for the safety of.