The Lash

The Lash may refer to: