Kotomora
毛様体 (mouyoutai) Japanese meaning: ciliary body | Kotomora