Fog 3 by Hervé Samson
_