Explore

The Electroids

Electroids Image

The Electroids live in towers high up in the mountains to stay as close as possible to the lightning storms that energize them (and make them kind of crazy at the same time).