I have no clue what this is I'm thinking some type of sponge but any sort of confirmation would be greatly appreciated I apologize in advance for iphone quality pictures
http://prnt.sc/a2eked
http://prnt.sc/a2ekyv
http://prnt.sc/a2eked
http://prnt.sc/a2ekyv