User blog comment:GeneStarwind/Monster Appreciation Day!/@comment-3571537-20110519092336/@comment-3150696-20110519102501

Japan I guess...maybe the Philippines. USA? Idk