Is that the kid from "HR Puffinstuff"?
Yup.... Anyone playing a "magic" flute's gotta be suspect...but then it could just be typical '60s drug culture references run amok!