I know I saw a Tima at Anime Expo 03 - I think I was one of the few people who actually went up to her and went "Oh my God, Tima! XD"
Karisu - whoa, really? You'd make a kickass Rock. ^^ I just thought it'd be funny, especially with some of the mecha cosplayers out there. Rock facing off against Voltron? :P