Comment on my accent. Guess from what country I am from...

Hi my name is Gustavo, and I recorded my introduction for my speech class.
What do you guys think about? Can you guys can understand me well? Comment on my accent.
Also guess from what country I am from…

A positive or negative feedback is welcome.

I don’t know how to upload a mp3 here so I am using youtube.

Can please someone comment on my accent? Thanks.

wow, your pronounciation is not clear so it’s hard for me to understand some parts.
I guess you are definitely not from Asian, Egypt may be?

I am speaking American English not British English. Many Americans have told me they can understand me clearly most of the time. If you are an ESL leaner learning British English, you will find American English so weird.