Kotomora
膜性 (まくせい, makusei) Japanese meaning: membranous | Kotomora