Aniworks Logoworks
Yakitate!! Japan

Episode 17 of Yakitate!! Japan

The Big Showdown!! Koala's Dragon vs. Kazuma's Turtle!