https://preview.redd.it/36qt25rm7tee1.jpg?width=400&format=pjpg&auto=webp&s=3a25c181550aefc8af6346a2a4ed03ed176693a0
Does anyone know what this yellow spongy substrate is called?