Kotomora
筋肉細胞 (kinnikusaibou) Japanese meaning: muscle cell | Kotomora