Hannibal Roy Bean is a microscopic living bean with a host of powers who appears as the overarching antagonst of the television series Xiaolin Showdown. Arguably considered as the powerful force of evil among the Heylin warriors, Hannibal Roy Bean is a major player in the third part of Disney vs. Non-Disney Villains War.
Advertisement
10,698
pages
Hannibal Roy Bean
Advertisement