Kotomora
満を持して (manojishite) Japanese meaning: long-awaited | Kotomora