Wildcat 3 by Jean-Claude Monnerat
_