Kotomora
桿体細胞 (kantaisaibou) Japanese meaning: rod cell | Kotomora