I'm really not sure who created the spot, but if you look back to the end it seems to be kimmy [leytonfan4ever] that has added all of the first content.
she never mentioned that she created the spot, it could be some random user, but kim is probably the best bet..
link
but she doesn't come on anymore...