Kotomora
長居 (ながい, nagai) Japanese meaning: long visit | Kotomora