LOL it does look like Cheech&Chong. big bamboo
I had to take a break from the tension and find something to laugh about. Looks like this is it.