I'm Welsh, lived here all my life and I found this strip to be funny. Actually the first strip I've ever seen, just because I was curious of the Welsh title.
As for the Dragon on the Jack, it isn't needed. It's on our flag and identifies us pretty well and actually means something in terms of...