Shin Devilman

Alt title: New Devilman