Sonny Weil

Animation Sensation: UROTSUKIDOJI: One Of The Most Shocking Exports Of Japan
Animation Sensation: UROTSUKIDOJI: One Of The Most Shocking Exports Of Japan

Urotsukidoji: Legend of the Overfiend begins with all of its cards on the table, from the first scene it shocks and only increases from there.