Kelgar's Base

A golden giant Tarantula that wonder worlds of Power Rangers & they steal treasures. There also the enemy's of the Repulsive Empire.