User blog comment:TheAnimeKid87/RR BGs/@comment-24952355-20150817182303/@comment-26407122-20150820220908

I'd guess... Panama, Guatemala, one of those Central American countries.