Kotomora
人力 (じんりき, jinriki) Japanese meaning: human power | Kotomora