Oh COD yes. If we get into the habit of google-imaging each other then that's how wrong impressions and rumors get started.
First result for 'Sailor Steve':
http://www.lethargiclad.com/what/ss.htm
SAILOR STEVE
Real name: Steve R. Other aliases: None.
Base of Operations: The Trendy Coffee Shop, Infantino City and possibly the planet Steve.
Group affiliation: Might be a forgotten Sailor Scout.
Allies: Sailor Moon.
Arch-enemies: None, but most people think he's creepy.
Origin: It is unknown why Sailor Steve started wearing dresses, but it could be because of a Halloween costume gone horribly wrong.
Powers: Sailor Steve has an inhuman knowledge of Japan, and Japanese culture, especially when pertaining to Japanese animation, toys, movies and television. He also has the power to jump in the air, and hover momentarily, while "speed lines" appear behind him.
Equipment: That creepy outfit and giant pony tails.
First Appearance: LETHARGiC LAD #3 (March 1998)
First result for 'Arlo':
Any one of the images Arlo would like for his subsim profile: