Kotomora
公々然 (koukouzen) Japanese meaning: openly | Kotomora