The Ambassador (comic strip)
 
x
OK