User blog comment:TheAnimeKid87/RR BGs/@comment-24952355-20150507200206/@comment-27013391-20150508002632

Its probably France, considering the flag on the left.