ID this stuff?



Found on my doorstep. The giver doesn't know what it's called, can
anyone ID it? My plan was to try and brighten a shady corner, will that
work?

http://tinyurl.com/cbhkz6d

Thanks in advance,

-E
.