I did some digging and found out this wacky instrument is called a melodica, originating from Germany. Look how fun these people are having playing them..... This could be me.
And soon enough it will be.... Heading to guitar center on Sunday to pick one up. All I need now is that slick turquoise hat.