Cochin: A Kaleidoscopic View