Tropers: El Magio

In a dark room located somewhere in the southeastern US, there lurks a creature known as El.Magio.

Has created the page: