Kotomora
生物膜 (せいぶつまく) Japanese meaning | Kotomora