More about Clash of Clans New Tab & Game's publisher:Smart Chrome.
Check details of Clash of Clans New Tab & Game