Kotomora
小休止 (shoukyuushi) Japanese meaning: short break | Kotomora