Kotomora
逗留客 (touryuukyaku) Japanese meaning: sojourner | Kotomora