gvennel - what? suicide squad? a movie? oh, i thought you meant 

more about : gvennel