Aguilera is an enemy from Super Star Force.
Details[]
Aguileras appear as spider-like creatures. They move slowly horizontally and vertically.
Aguilera is an enemy from Super Star Force.
Aguileras appear as spider-like creatures. They move slowly horizontally and vertically.