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