Kotomora
人工筋肉 (じんこうきんにく) Japanese meaning | Kotomora