Kotomora
力仕事 (chikarashigoto) Japanese meaning: physical work | Kotomora