Thread:Sheba1/@comment-22439-20150527232444/@comment-122823-20150606035324

This wiki is focused on Marvel Comics based animation. Unless your organization is directly related to that in some way, this is not the site for you. In fact, Wikia is probably not the place for you. Wikis are about collaboration with people across the globe.

Sounds like you want a personal website. I suggest WordPress. You can create a site, upload images, add content, and customize very easily. They let you buy a domain name or you can use a free domain.