Storm the Albatross

Storm the Albatross a hulking anthropomorphic grey Albatross who is the enforcer of the Babylon Rogues.

Similar Heroes

 * Zangief (Street Fighter)
 * Juggernaut (Marvel Comics)