Kotomora
盲ろう者 (mourousha) Japanese meaning: deaf-blind person | Kotomora