From Australia
Really good spot, especially for a bank, and yes, Australia has enormous spiders!
https://youtu.be/98fGH5D_WGg