Kotomora
諸事情 (shojijou) Japanese meaning: various reasons | Kotomora