Umi kara kita nagaremono
(Original title)
海から来た流れ者
Japan (Japanese title)