Japanese naval training vessels arrive at the port of Mombasa Monday morning 

Pictures by Maarufu Mohamed