Yes those are kangaroos and yes this is Australia