Thanks to the owner for sending in these super pics of 7494 in Hokkaido, Japan. Unfortunately I couldn't translate the Japanese. The bottom photo is courtesy of minkara.carview.
Last updated 17th January, 2011