Yakitate!! Japan
S1 E17 - The Great Decisive Battle!! Koala's Dragon vs. Kazuma's Turtle!
0:00 / 0:00