Make your own free website on Tripod.com

The Toa Metru

The Toa Metru standing in front of something. But what is it?