Thanks to the owner for sending in these super pics of 7494 in Hokkaido, Japan. Unfortunately I couldn't translate the Japanese.
Last updated 24th March, 2010