Either a new form of Hadouken or Ken's really fallen on hard times.