Lots of Puma Shen related posts appear in one of forumosa’s disinformation threads, as that’s his academic areas of expertise. Interested forumosans could start here:
Now Professor Shen is the DPP candidate for mayor in the capital. I have zero confidence that the voters here (this is NOT the same as the residents here, many / most of whom cannot vote in Taipei City) will support the more intelligent candidate—they will, on cue, almost certainly go for the handsome man with the famous KMT name who has predictably been a mediocre mayor.
But wtf is going on with this Puma fever now?
The “ocean currents” part mentioned in the video is, of course, a play on his given name in Chinese.
Guy