Poster of Cast and Crew in Toriko - Season 1 - Episode 31 - The Victory! Match and Takimaru's Desperate Attack

Toriko - Season 1 - The Victory! Match and Takimaru's Desperate Attack (Episode 31)

Plot: T. a
Episode Aired On:
Sunday, November 6 2011
13 years ago