Whirling pun engine.

Salvador from Borderlands 2.

Salvador from Borderlands 2.