Jun Maeda photo © Alastair Macintosh, Allstar Motorsport
Sadly, Jun died after a crash during practice for the 2006 TT.