Hit and Die Down

Hit and Die Down

A zapping hit which slowly decays down.

by
by
by
by
by
by