Kotomora
くも膜 (kumomaku) Japanese meaning: arachnoid mater | Kotomora