Kotomora
訳がある (wakegaaru) Japanese meaning: have a reason | Kotomora