rema-rin - Stranger. 

more about : rema-rin