Kotomora
口惜しい (kuchioshii) Japanese meaning: frustrated | Kotomora