Def. looks like some fresh homegrown. It looks fresh and doesn't appear to have been passed through too many hands, if any.

Looks shiney! Enjoy that! :rasta: