A polyurethane polyurea represented by General Formula below: where G represents a group represented by General Formula below, J represents a group represented by General Formula below, X 1 represents a group represented by General Formula below or a group represented by General Formula below, X 2 represents a group represented by General Formula below or a group represented by General Formula below, each of g and j independently represent a number from 1 to 10,000, and the sequence of G and J may be either block or random, or a combination of block parts and random parts; where R 21 represents a C 1-20 divalent hydrocarbon group, each of R 1 and R 10 independently represents a C 1-4 divalent hydrocarbon group, each of R 2 and R 9 independently represent a C 1-10 divalent hydrocarbon group, each of R 3 to R 8 independently represent a C 1-10 hydrocarbon group, a group represented by General Formula below or a group represented by General Formula below, each of m and p independently represent a number from 0 to 10, and the average value of n represents a number from 0 to 2,000; where R 11 represents a C 1-10 divalent hydrocarbon group, R 12 represents a C 1-4 divalent hydrocarbon group, and q represents a number from 0 to 10; where R 11 represents a C 1-10 divalent hydrocarbon group, R 12 represents a C 1-4 divalent hydrocarbon group, q represents a number from 0 to 10, G' represents a group represented by General Formula, J' represents a group represented by General Formula, X 3 represents a group represented by General Formula below or a group represented by General Formula below, each of e and f independently represent a number from 0 to 10,000, and the sequence of G' and J' may be either block or random, or a combination of block parts and random parts; where R 22 represents a C 1-20 divalent hydrocarbon group, R 30 represents a C 1-10 divalent hydrocarbon group, and t represents a number 0 or 1; where each of R 42 and R 43 independently represent a hydrogen atom or a C 1-30 hydrocarbon group optionally having one or two or more substituents selected from a nitro group, an ether group, a carbonyl group, an ester group and an amide group; however, R 42 and R 43 may not both be hydrogen atoms; where R 51 represents a C 1-30 hydrocarbon group optionally having one or two or more substituents selected from a nitro group, ether group, carbonyl group, ester group and amide group; where R 23 represents a C 1-20 divalent hydrocarbon group, and each of R 44 and R 45 independently represent a hydrogen atom or a C 1-30 hydrocarbon group optionally having one or two or more substituents selected from a nitro group, an ether group, a carbonyl group, an ester group and an amide group; however, R 44 and R 45 may not both be hydrogen atoms; where R 24 represents a C 1-20 divalent hydrocarbon group, and R 52 represents a C 1-30 hydrocarbon group optionally having one or two or more substituents selected from a nitro group, an ether group, a carbonyl group, an ester group and an amide group, wherein the ratio of the numbers of urethane bonds and urea bonds in the structure of the polyurethane polyurea represented by General Formula in which X 1 and X 2 are removed (and X 3 in General Formula is removed when any of R 3 to R 9 is a group represented by General Formula) is 4:1 to 100:1 (urethane bonds:urea bonds).