Kotomora
満を持す (manojisu) Japanese meaning: bide one's time | Kotomora