What's going on?

Is This the Baby Whale Guy?
We like to stay on top of the issues that the SouthCoast is talking about, so when we bumped into this guy on Facebook ranting about the green "pay per throw" bags in Swansea, we took notice.