Kotomora
紡錘体 (bousuitai) Japanese meaning: spindle apparatus | Kotomora