The Landor that you linked to is Landor Associates based out of Cincinnati, OH and is a HUGE company with clients all over the world. They aren’t really known for cool work like this poster. Do you have a link to the original work?
Australia is definitely an up and coming design hub, with plenty of fresh designers with a wide variety of styles and ideas. Its an exciting time here with lots of internationally recognised agencies like Landor, Frost, Naughty Fish etc doing awesome work – check them out too.