Rudolph Belarski

Rudolph Belarski

A comic book character.