Kotomora
ようやく (youyaku) Japanese meaning: finally | Kotomora