Kotomora
半透性 (hantousei) Japanese meaning: semipermeability | Kotomora