Kotomora
待ちかね (machikane) Japanese meaning: long-awaited | Kotomora