First impressions of Devilman Crybaby from Science Saru. It is streaming on Netflix.