User talk:CatherineMunro

HELP!!!
it might just be my computer but whenever i go to my wikia the main page is screwed up ive gotten a complaint about not adding new stuff please help the link is www.cryptids.wikia.com please help and i think i might not be allowed to edit whatever it is im editing i didnt know i wasnt so sorry if i messed something up