Chinese tacky rubber, when you put it on your bh, you will feel a bit slow and with more control, compare to western rubbers, which is bouncy. Nittaku hurricane 3 on bh is slightly hard I guess.
Yes, blue sponge is the same, top sheet is different. Hardness is 39 degree.