La publicidad de la serie comenzó el 11 de abril de 2006, con grandes pancartas y pósters mostrando arte conceptual de los protagonistas Takeru y Kazuma, y sus vehículos transitando las estaciones de Tokio más pobladas, como la Estación Shibuya y la Estación de Shinjuku - la actual estación con más tráfico del mundo con 3 millones de pasajeros cada día.