Toriko Season 3 Episode 21 2013
9IMDB

Toriko Season 3 Episode 21: While Toriko, Coco, Sunny, and Zebra battle the monstrous Four-Beasts, Komatsu rushes to make an edible antidote to the toxic Green Rain that's drenching the city!
- Aired:Sep 01, 2013
- Seasons:3 · Episodes:147
- Country:Japan
- Network:Fuji TV

































































