I apologize if this has already been posted, but I haven't read all 15 (excellent!) pages yet (I will). This is a clip from an animated movie (aka "cartoon"?) called the Triplets of Belleville. It definitely has creepy crazy cycling characters. This is a clip, I think I saw the whole movie on YouTube.
https://vimeo.com/12292589