Kotomora
腕っ節 (udeppushi) Japanese meaning: physical strength | Kotomora