Me!
Yes, I successfully answered the “Who Am I?”, answer was Hiro Homma (EZO, Loudness).
My thanks to Theo at the Metal-Mixtape for the autographed Judas Priest DVD and more kudos to Theo for providing a prize to Fred Charles as well, Fred posted the answer in the comments section.