Kotomora
内眼筋 (naigankin) Japanese meaning: intraocular muscles | Kotomora