Kotomora
平滑筋 (heikatsukin) Japanese meaning: smooth muscle | Kotomora