Kotomora
嵌張 (kanchan) Japanese meaning: kanchan wait | Kotomora