Portrait of character named  Todd

Information


A mad scientist who works for the U-Men.

Appearing in