I am travelling to India from Thailand with 10-15 Hot Wheels Cards, that I purchased in Thailand. Will it be a Customs Issue?

From Thailand I got close to 15 Hot Wheels Premium Cards. I plan to come back to Delhi later this month. Will I need to declare this to Customs in India?