Kotomora
絶縁体 (zetsuentai) Japanese meaning: insulator | Kotomora