User blog comment:Baju05/Destructhers stadium name?/@comment-24510002-20160314160702

It's Lost World Stadium.