Yes you can.. if you have somebody in Canada they can apply it on your behalf.. they’l need your signature on the form which you can mail them.. or you can simply apply yourself on one the online websites which will charges you an extra 10-15 dollars.. here is the link to one of the trusted sites:-
Www.getgcms.com