« Back to Yakitate!! Japan - Episode 17 - The Big Showdown!! Koala's Dragon vs. Kazuma's Turtle!