Dancing terrorists. Hillary Clinton and Sonia Gandhi with devils horns. Promises about quicker green cards. As bonkers as American presidential candidate Donald Trump's campaign has been, the Republican has also inspired equally weird responses and Saturday's Hindus For Trump event in New Jersey did not disappoint.

There were already signs early on that Trump, whose campaign has spouted bigoted, misogynistic and Islamophobic commentary, would find much in common with the Hindu Right in India. A tiny organisation called the Hindu Sena even held a hawan for Trump in New Delhi, leading to general hilarity when the Daily Show discovered them.

But this wasn't just fringe outfits in India seeking publicity. An actual organisation aiming to speak for Hindus within the Republican party started organising support for Trump, and even depicted him as Vishnu.

Their big moment was to be an extravaganza in New Jersey, featuring film stars and musicians from India and a special appearance by Trump himself. And to get people going, they put out a poster that just about tells you everything you need to know about the Hindus for Trump movement.

Pretty insane sign at Edison, NJ event, ostensibly titled 'Humanity Against Terror' (where Trump is scheduled to speak) pic.twitter.com/ifMQFdaHfF — Versha Sharma (@versharma) October 15, 2016

In case you're not sure what's going on, that poster shows Trump's opponent, Democratic Presidential candidate Hillary Clinton, and Congress President Sonia Gandhi with devil horns yelling 'Get Modi.' It features Indian Prime Minister Narendra Modi wearing a kurta that has, in blood, the words 'Hillary Clinton Behind 'Get Modi' Plan'.

There's a burning train supposed to represent the Gujarat riots of 2002, when Modi as chief minister was unable to prevent hundreds killed in communal carnage. To the bottom left there are ski-masked commandos and, letting things get particularly weird, there is a faux detective at the bottom-right, with the words "Hillary's NGOs" emblazoned on his sleeve, while he uses a magnifying glass to peer at skeletons of what appear to be buffaloes.

Phew.

A flyer handed out at the event explained this in full detail, with the added perk of including attribution: The Asian Tribune and NewsX.

Was just handed this at Hindu event in NJ where Trump is about to speak pic.twitter.com/yiAOG3b5vm — Ben Schreckinger (@SchreckReports) October 15, 2016

Come for the intersectional Islamophobia, stay for the saag paneer. https://t.co/vgtdnwnJTe — Arif Rafiq (@ArifCRafiq) October 15, 2016

The event itself appeared to be quite something. It began with a regular list of film world appearances, including Prabhu Deva. Then came videos of Anupam Kher and Sri Sri Ravishankar.

Now video of Anupam Kher talking about Kashmiri pandits being gang raped by Muslims. Times Now logo on screen. This is... #hindus4trump — Vivek Nemana (@vnemana) October 15, 2016

Lots of people leaving after Prabhudeva. Now it's video messages from Newt Gingrich and Sri Sri Ravi Shankar. #NJTrumpRally — Vivek Nemana (@vnemana) October 15, 2016

In addition to the dancing and singing there was also one particularly odd skit featuring ballroom dancers being interrupted by lightsaber-wielding men in masks yelling what can only be described as Arabic-esque sounds, only to themselves be attacked by dancing commandos. No seriously.

At the Republican Hindu Coalition Trump event, fake Michael Jackson was followed by dancers attacked by jihadists and rescued by Navy Seals: pic.twitter.com/Ta90bv3Lw5 — Arif Rafiq (@ArifCRafiq) October 15, 2016

i had no idea that jihadi was arabic for jedi but if all makes perfect sense now https://t.co/TEwyzUdCgW — Darryl McAdams (@psygnisfive) October 15, 2016

Seen in the crowd at Trump Hindu event... pic.twitter.com/cWjMfwxjv5 — Michael Tracey (@mtracey) October 15, 2016

The Republican Hindu Coalition's founding chairperson Shalabh Kumar then came on stage to introduce Trump, while claiming that the Republican candidate – one whose poll planks involves keeping people out of America – will make green cards easier to come by.

Ahead of Donald Trump address, head of Republican Hindu Coalition insinuates that Republicans/Trump will help Indians get U.S. Green Cards: pic.twitter.com/RGmkNlMr6O — Arif Rafiq (@ArifCRafiq) October 15, 2016

This one might come as a surprise to the immigration restrictionists... pic.twitter.com/wJvR6Spc8u — Michael Tracey (@mtracey) October 15, 2016

This was followed by Trump himself, who gave a standard speech about taxation and his promises about using "extreme vetting" to keep dangerous Muslims out of the country. Trump also included references to Modi and his love for India and its Hindus.

Donald Trump comes out on stage to address the Republican Hindu Coalition. He lights a diya (common part of Hindu religious rituals). pic.twitter.com/KySKeh625b — Arif Rafiq (@ArifCRafiq) October 16, 2016

"Mumbai is a place that I love, it is a place that I understand. The attack on Indian parliament is just terrible." Wrong attack, Trump. — Vivek Nemana (@vnemana) October 15, 2016

Trump just invented a country: "I am a big fan of Hindu and I am a big fan of India." — Tim O'Brien (@TimOBrien) October 15, 2016

"We love the Hindus. We love India. Thank you everybody." Trump leaves the stage to "You can't always get what you want" by the Stones. pic.twitter.com/x5eI4NvdUd — Vivek Nemana (@vnemana) October 16, 2016

Trump reiterated this feeling in an interview to NDTV earlier in the day, saying he loves India and its Hindus, prompting Buzzfeed Editor-in-Chief Ben Smith to conclude that what Trump would really like is to be America's Modi.

This was borne out by scenes outside the event, and the some astute commentary on Twitter.

Outside the rally, sanity. But some guy also told them he hoped they'd get raped. @dalitdiva pic.twitter.com/irGzm94HQZ — Vivek Nemana (@vnemana) October 16, 2016

Republican Hindu Coalition chairman Shalli Kumar really is THE shining star of the Indian diaspora pic.twitter.com/oxp01m0WHd — ANK (@GrunthusGrumpus) September 1, 2016

"Hindus for Trump" is a cheap copy of the great 17th century movement called "Brahmins for Aurangzeb" — Gabbbar (@GabbbarSingh) October 16, 2016

Correction & Clarification: An earlier version of the piece misidentified Ben Smith as Buzzfeed News' political editor. Smith is Editor-in-Chief, BuzzFeed.