Arrow Emblem Grand Prix no Taka

Alt titles: Super Grand Prix