イラッシャイマセ
Meanings
Expression
1. welcome
used in shops, restaurants, etc.