Fanon:Suncatchers Solar Company

The Suncatchers Solar Company is a Solar Company operating mostly in Falcontown ,New Mexico and Sofu whose panels draw solar energies of other universes,however there are some employees secretly operating to conquer the earth and some of them was exposed by Iron Orion and arrested all of the people he knew to be involved.