It sounds odd. It's almost like it has hardly been driven because of issues. 105000 is low for a 2006 family bus. Heck, even my 2005 Lolux has clocked 260000.
It spent its life in the UK until 2016, things in the UK are much closer together than here.
For those leaving on Sunday, the German Auto Day is on Sunday morning @ Pialligo Estate, and All Holden Day is on @ Queanbeyan Showground... if you're not car-showed-out...