Check my site:
http://www.zoidsevolution.com/main.php?id=steven
for screencaps of him from the Jap episode I have on my comp.
I also have a ton of Japanese fanart of him, so if you want some, just e-mail me at
[email protected] lol, in fact, if you want the episode, just ask me and I'll send it...