Kotomora
歴然 (れきぜん, rekizen) Japanese meaning: evident | Kotomora