Kotomora
とうとう (toutou) Japanese meaning: finally | Kotomora