Why Do They Call Me Mr. Happy?

Studio Album by released in 1993
Why Do They Call Me Mr. Happy?'s tracklist:
The Land Of The Living
Send Ringtone
The River
Send Ringtone
Machine
Send Ringtone
Madness And Death
Send Ringtone
Happy Bridge
Send Ringtone
Kill Everyone Now
Send Ringtone
I Need You
Send Ringtone
Slowly Melting
Send Ringtone
Lullaby
Send Ringtone
Cats, Sex And Nazis
Send Ringtone