Kotomora
自明 (じめい, jimei) Japanese meaning: self-evident | Kotomora