Kotomora
表情筋 (hyoujoukin) Japanese meaning: mimetic muscles | Kotomora