It's not like they put a huge amount of effort into building the stage. It looks like they've just cobbled it together out of pieces of Kugane Castle.