UzuSounds
UzuSounds is an app that lets users play various different sounds on command. The app comes with a multitude of different sounds and plenty of features such as play on repeat and play when device is shaken.
On the App Store:
View it on the Uzusoft website