Yuzuru is doing sound check, is this the venue of AC?
https://twitter.com/yuuuuuzuwu/status/1243738128642265089
No, that's an arena in Toronto. You can see the York University logo on the wall and that University is located in the northern part of Toronto. I've driven past it.