Petaru(Earth-924)

Petaru in the marvel comic style