brrvitunsaatana - i be that suicidal worshipped idol.

more about : brrvitunsaatana