new favorite cartoon

Oscar's Oasis...

not sure if I understand it
but I am entertained just the same