Kotomora
チューブリン (chuuburin) Japanese meaning: tubulin | Kotomora