Kotomora
中心小体 (chuushinshoutai) Japanese meaning: centriole | Kotomora