ほうにちがいこくじんりょこうしゃ
Meanings
Noun
1. foreign visitor to Japan
Kanji used
formal visit
sun
outside
country
person
travel
go
someone