Kotomora
微小管 (bishoukan) Japanese meaning: microtubule | Kotomora