Putin. .. Meanwhile in American Dad. Family Guy stuff