Kotomora
横紋筋 (oumonkin) Japanese meaning: striated muscle | Kotomora