Prime Minister Sher Bahadur Deuba has met Japanese Ambassador to Nepal, Masashi Ogawa.During the meeting held at the official residence of the Prime Minister at Baluwatar yesterday, they discussed the matter of mutual interests.