appear on

appear (up)on something

to arrive and be seen on something. (Upon is more formal and less commonly used than on.) A fly appeared on the sterile bandages. A small bird appeared on our mailbox.
See also: appear, on