My brain making random connections:
This is the new Blowfish action figure! (Which I am so getting by the way.)
He is dressed like Steve Naghavi of
And One!
WTF is a sea-living creature-looking alien in Cardiff running around looking like the lead singer of a German synthpop/EBM group?