Troll you say?. Never heard of it. TROLLINGS‘? No, never heard it VERY at L. Nope