Aniworks Logoworks
Beyblade G Revolution

Episode 29 of Beyblade G Revolution