Ah, Ahimsa
Ah, Ahimsa
is a song by
The Deedle Deedle Dees
it was released on
Strange Dees, Indeed!