Kotomora
自ら (みずから, mizukara) Japanese meaning: oneself | Kotomora