General Forums advertising threads should be for, well, general talk style forums. If the subject of your forum is more theme based (lovers of sushi, people who like Taylor Swift, let’s talk about history, Gaming, etc.), then your thread doesn’t belong in this section. Consider putting it in Fan Forums instead. Threads may be moved at the discretion of the moderating staff.