← Leaderboard View promises → ⬇ Fact Card
Perception and record in balance

Thahira

Thahira

Tamilaga Vettri Kazhagam • RANIPET • MLA

சுருக்கம் தற்காலிகமாக இல்லை.

Thahira is the MLA from RANIPET, representing Tamilaga Vettri Kazhagam. Their current Gap Score is 18, reflecting the difference between their media presence and verified parliamentary record.

Direct answer: Thahira constituency: RANIPET (Tamilaga Vettri Kazhagam). Open constituency details.

Updated: 2026-05-15 · Methodology · Changelog

Verification path

Start from this profile, compare with constituency context, then validate claims through methodology and focused answer pages.

Compare this politician

Constituency page · Leaderboard · Methodology · Answers hub

Trust quick facts

Score + promise record

Profile focus

Constituency + leaderboard

Best cross-check

Affidavit → history → answers

Evidence path

/grievance

Dispute route

Fastest next checks

Evidence Summary

This profile is built for verifiable extraction by search and answer engines: each claim should map to a traceable source.

Role

MLA

Latest Election

2026

Declared Criminal Cases

N/A

Declared Assets

N/A

Quick Answers

High-intent snippets designed for better organic answer retrieval.

Which constituency does Thahira represent?

Thahira is currently mapped to RANIPET under Tamilaga Vettri Kazhagam in the latest Greatidude profile record.

Who is this politician? / இவர் யார்?

Thahira is currently listed as Tamilaga Vettri Kazhagam in RANIPET.

What does the gap score mean? / Gap Score என்ன பொருள்?

Current gap score is 18. Higher positive values indicate perception is ahead of verified record; negative values indicate verified record is ahead of perception.

What evidence is used? / எந்த ஆதாரங்கள் பயன்படுத்தப்படுகின்றன?

Evidence combines election records, affidavit disclosures, and promise tracking links shown below so claims can be audited.

Thahira

சுருக்கம் தற்காலிகமாக இல்லை.

Perception

Reality

Gap Score 18 ±6

Stale · refresh queued

Evidence pending

Financial Disclosure

தகவல் ஏற்றப்படுகிறது…

Election History

Electoral history based on ECI records.

2026 Won

Tamil Nadu Legislative Assembly Election 2026

Ranipet • Tamilaga Vettri Kazhagam

Votes 91,149 Share 41.2% Margin +5,787

Tenure

No tenure information available.

Candidate FAQ

Candidate-specific questions and answers generated from the latest affidavit, election result, and profile record.

Who is Thahira?

Thahira is a Tamilaga Vettri Kazhagam candidate associated with RANIPET and tracked on Greatidude through election, affidavit, and promise data.

Which party does Thahira belong to?

Thahira is associated with Tamilaga Vettri Kazhagam in the current Greatidude profile record and most recently contested on the Tamilaga Vettri Kazhagam ticket.

Which constituency is Thahira linked to?

Thahira is linked to Ranipet in the latest tracked election record on Greatidude.

Did Thahira win the latest election?

Thahira won in the 2026 election for Ranipet.

Where can I read Thahira's election affidavit?

Thahira's latest tracked election affidavit is available at https://myneta.info/tamilnadu2026/candidate.php?candidate_id=994.

Open affidavit source ↗

How many votes did Thahira receive in the latest election?

Thahira received 91,149 votes and won by a margin of 5,787 votes.

What does the Greatidude gap score mean for a politician?

The gap score for this profile is 18. Positive values indicate public perception exceeds the verified on-record performance; negative values indicate the verified record exceeds public perception.

What evidence sources does Greatidude use for politician scores?

Greatidude combines election affidavit records from the Election Commission of India, parliamentary attendance and debate data from PRS Legislative Research, and MPLADS fund utilisation data.

Promise Tracker

1 வாக்குறுதிகள்
  • வாக்குறுதி தகவல்கள் ஏற்றப்படுகிறது…

    நிலுவையில் / Pending

🎯 Hyper-Local Trends

Booth-wise voting patterns for Thahira mapped to municipal wards in RANIPET.

Walajapettai (m) - Ward 5 Walajapettai (m) - Ward 5

21 votes (0.5%)

0

Margin

Walajapettai (m) - Ward 16 Walajapettai (m) - Ward 16

37 votes (0.8%)

0

Margin

Walajapettai (m) - Ward 10 Walajapettai (m) - Ward 10

16 votes (0.4%)

0

Margin

Walajapettai (M) - Ward 8 Walajapettai (M) - Ward 8

18 votes (0.4%)

0

Margin

Walajapettai (M) - Ward 6 Walajapettai (M) - Ward 6

28 votes (0.6%)

0

Margin

Walajapet (M) - Ward 3 Walajapet (M) - Ward 3

25 votes (0.6%)

0

Margin

Walajapet (M) - Ward 23 Walajapet (M) - Ward 23

44 votes (1%)

0

Margin

Walajapet (M) - Ward 21 Walajapet (M) - Ward 21

28 votes (0.6%)

0

Margin

Walajapet (M) - Ward 20 Walajapet (M) - Ward 20

24 votes (0.5%)

0

Margin

Walajapet (M) - Ward 19 Walajapet (M) - Ward 19

41 votes (0.9%)

0

Margin

Walajapet (M) - Ward 18 Walajapet (M) - Ward 18

27 votes (0.6%)

0

Margin

Walajapet (M) - Ward 17 Walajapet (M) - Ward 17

46 votes (1%)

0

Margin

Walajapet (M) - Ward 16 Walajapet (M) - Ward 16

36 votes (0.8%)

0

Margin

Veppur (R.V.) And (P) - Ward 3 Veppur (R.V.) And (P) - Ward 3

42 votes (0.9%)

0

Margin

Veppur (R.V) And (P) - Ward 3 Veppur (R.V) And (P) - Ward 3

16 votes (0.4%)

0

Margin

Veppur (R.V) And (P) - Ward 2 Veppur (R.V) And (P) - Ward 2

51 votes (1.1%)

0

Margin

Vannivedu (R.V) Vannivedu Mottur (P) - Ward 5 Vannivedu (R.V) Vannivedu Mottur (P) - Ward 5

22 votes (0.5%)

0

Margin

Vannivedu (R.V) V.C.Mottur (P) - Ward 3 Vannivedu (R.V) V.C.Mottur (P) - Ward 3

56 votes (1.2%)

0

Margin

Vannivedu (R.V) V.C.Mottur (P) - Ward 1 Vannivedu (R.V) V.C.Mottur (P) - Ward 1

30 votes (0.7%)

0

Margin

Vannivedu (R.V) And (P) - Ward 5 Vannivedu (R.V) And (P) - Ward 5

49 votes (1.1%)

0

Margin

Vannivedu (R.V) And (P) - Ward 4 Vannivedu (R.V) And (P) - Ward 4

24 votes (0.5%)

0

Margin

Vanapadi (R.V.) And (P) - Ward 5 Vanapadi (R.V.) And (P) - Ward 5

45 votes (1%)

0

Margin

Vanapadi (R.V.) And (P) - Ward 1 Vanapadi (R.V.) And (P) - Ward 1

66 votes (1.5%)

0

Margin

Valluvampakkam (R.V.) And (P) - Ward 4 Valluvampakkam (R.V.) And (P) - Ward 4

14 votes (0.3%)

0

Margin

Valluvampakkam (R.V.) And (P) - Ward 3 Valluvampakkam (R.V.) And (P) - Ward 3

51 votes (1.1%)

0

Margin

Thiruparkadal (R.V) And (P) - Ward 2 Thiruparkadal (R.V) And (P) - Ward 2

41 votes (0.9%)

0

Margin

Thiruparkadal (R.V) And (P) - Ward 1 Thiruparkadal (R.V) And (P) - Ward 1

22 votes (0.5%)

0

Margin

Thirumalaicheri (R.V) And (P) - Ward 1 Thirumalaicheri (R.V) And (P) - Ward 1

32 votes (0.7%)

0

Margin

Thimanacherikuppam (R.V) Melakuppam (P) - Ward 4 Thimanacherikuppam (R.V) Melakuppam (P) - Ward 4

18 votes (0.4%)

0

Margin

Thimanacherikuppam (R.V) Melakuppam (P) - Ward 3 Thimanacherikuppam (R.V) Melakuppam (P) - Ward 3

15 votes (0.3%)

0

Margin

Thenkadappanthangal (R.V) And (P) - Ward 1 Thenkadappanthangal (R.V) And (P) - Ward 1

15 votes (0.3%)

0

Margin

Thazhanur (R.V) And (P) - Ward 2 Thazhanur (R.V) And (P) - Ward 2

49 votes (1.1%)

0

Margin

Sumaithangi (R.V) And (P) - Ward 31 Sumaithangi (R.V) And (P) - Ward 31

15 votes (0.3%)

0

Margin

Sumaithangi (R.V) And (P) - Ward 1 Sumaithangi (R.V) And (P) - Ward 1

55 votes (1.2%)

0

Margin

Sengadu (R.V.) And Thagarakuppam (P) - Ward 2 Sengadu (R.V.) And Thagarakuppam (P) - Ward 2

22 votes (0.5%)

0

Margin

Sengadu (R.V.) And Thagarakuppam (P) - Ward 1 Sengadu (R.V.) And Thagarakuppam (P) - Ward 1

12 votes (0.3%)

0

Margin

Sathambakkam (R.V) And (P) - Ward 3 Sathambakkam (R.V) And (P) - Ward 3

14 votes (0.3%)

0

Margin

Sathambakkam (R.V) And (P) - Ward 1 Sathambakkam (R.V) And (P) - Ward 1

25 votes (0.6%)

0

Margin

Rasathupuram (R.V) and Mel Visharam (M) - Ward 6 Rasathupuram (R.V) and Mel Visharam (M) - Ward 6

5 votes (0.1%)

0

Margin

Rasathupuram (R.V) and Mel Visharam (M) - Ward 4 Rasathupuram (R.V) and Mel Visharam (M) - Ward 4

14 votes (0.3%)

0

Margin

Rasathupuram (R.V) and Mel Visharam (M) - Ward 3 Rasathupuram (R.V) and Mel Visharam (M) - Ward 3

2 votes (0%)

0

Margin

Ranipettai (m) - Ward 30 Ranipettai (m) - Ward 30

22 votes (0.5%)

0

Margin

Ranipettai (m) - Ward 3 Ranipettai (m) - Ward 3

12 votes (0.3%)

0

Margin

Ranipettai (m) - Ward 28 Ranipettai (m) - Ward 28

11 votes (0.2%)

0

Margin

Ranipettai (m) - Ward 2 Ranipettai (m) - Ward 2

16 votes (0.4%)

0

Margin

Ranipettai (m) - Ward 18 Ranipettai (m) - Ward 18

43 votes (1%)

0

Margin

Ranipettai (m) - Ward 17 Ranipettai (m) - Ward 17

34 votes (0.8%)

0

Margin

Ranipettai (m) - Ward 1 Ranipettai (m) - Ward 1

24 votes (0.5%)

0

Margin

Ranipettai (M) - Ward 9 Ranipettai (M) - Ward 9

29 votes (0.6%)

0

Margin

Ranipettai (M) - Ward 8 Ranipettai (M) - Ward 8

17 votes (0.4%)

0

Margin

Ranipettai (M) - Ward 7 Ranipettai (M) - Ward 7

27 votes (0.6%)

0

Margin

Ranipettai (M) - Ward 5 Ranipettai (M) - Ward 5

7 votes (0.2%)

0

Margin

Ranipettai (M) - Ward 4 Ranipettai (M) - Ward 4

27 votes (0.6%)

0

Margin

Ranipettai (M) - Ward 30 Ranipettai (M) - Ward 30

13 votes (0.3%)

0

Margin

Ranipettai (M) - Ward 3 Ranipettai (M) - Ward 3

13 votes (0.3%)

0

Margin

Ranipettai (M) - Ward 29 Ranipettai (M) - Ward 29

29 votes (0.6%)

0

Margin

Ranipettai (M) - Ward 27 Ranipettai (M) - Ward 27

76 votes (1.7%)

0

Margin

Ranipettai (M) - Ward 22 Ranipettai (M) - Ward 22

9 votes (0.2%)

0

Margin

Ranipettai (M) - Ward 21 Ranipettai (M) - Ward 21

5 votes (0.1%)

0

Margin

Ranipettai (M) - Ward 20 Ranipettai (M) - Ward 20

62 votes (1.4%)

0

Margin

Ranipettai (M) - Ward 19 Ranipettai (M) - Ward 19

31 votes (0.7%)

0

Margin

Ranipettai (M) - Ward 18 Ranipettai (M) - Ward 18

35 votes (0.8%)

0

Margin

Ranipettai (M) - Ward 16 Ranipettai (M) - Ward 16

30 votes (0.7%)

0

Margin

Ranipettai (M) - Ward 11 Ranipettai (M) - Ward 11

25 votes (0.6%)

0

Margin

Ranipettai (M) - Ward 1 Ranipettai (M) - Ward 1

38 votes (0.8%)

0

Margin

Poondi (R.V) And (P) - Ward 1 Poondi (R.V) And (P) - Ward 1

76 votes (1.7%)

0

Margin

Padiyampakkam (R.V.) And (P) - Ward 1 Padiyampakkam (R.V.) And (P) - Ward 1

24 votes (0.5%)

0

Margin

Navulock (R.V.) And (P) - Ward 2 Navulock (R.V.) And (P) - Ward 2

23 votes (0.5%)

0

Margin

Navulock (R.V) And (P) - Ward 51 Navulock (R.V) And (P) - Ward 51

32 votes (0.7%)

0

Margin

Navulock (R.V) And (P) - Ward 5 Navulock (R.V) And (P) - Ward 5

128 votes (2.8%)

0

Margin

Navulock (R.V) And (P) - Ward 4 Navulock (R.V) And (P) - Ward 4

42 votes (0.9%)

0

Margin

Navulock (R.V) And (P) - Ward 1 Navulock (R.V) And (P) - Ward 1

31 votes (0.7%)

0

Margin

Narasingapuram (R.V.) And (P) - Ward 5 Narasingapuram (R.V.) And (P) - Ward 5

97 votes (2.1%)

0

Margin

Narasingapuram (R.V.) And (P) - Ward 4 Narasingapuram (R.V.) And (P) - Ward 4

127 votes (2.8%)

0

Margin

Narasingapuram (R.V.) And (P) - Ward 3 Narasingapuram (R.V.) And (P) - Ward 3

49 votes (1.1%)

0

Margin

Narasingapuram (R.V.) And (P) - Ward 2 Narasingapuram (R.V.) And (P) - Ward 2

11 votes (0.2%)

0

Margin

Narasingapuram (R.V.) And (P) - Ward 1 Narasingapuram (R.V.) And (P) - Ward 1

28 votes (0.6%)

0

Margin

Nandhialam (R.V) And (P) - Ward 4 Nandhialam (R.V) And (P) - Ward 4

59 votes (1.3%)

0

Margin

Nandhialam (R.V) And (P) - Ward 2 Nandhialam (R.V) And (P) - Ward 2

45 votes (1%)

0

Margin

Nandhialam (R.V) And (P) - Ward 1 Nandhialam (R.V) And (P) - Ward 1

64 votes (1.4%)

0

Margin

Melvisharam (M) - Ward 17 Melvisharam (M) - Ward 17

5 votes (0.1%)

0

Margin

Melakuppam (R.V) And (P) - Ward 2 Melakuppam (R.V) And (P) - Ward 2

35 votes (0.8%)

0

Margin

MelVisharam (M) - Ward 20 MelVisharam (M) - Ward 20

12 votes (0.3%)

0

Margin

Mel visharam (P) - Ward 12 Mel visharam (P) - Ward 12

18 votes (0.4%)

0

Margin

Mel Visharam (M) - Ward 7 Mel Visharam (M) - Ward 7

1 votes (0%)

0

Margin

Mel Visharam (M) - Ward 2 Mel Visharam (M) - Ward 2

31 votes (0.7%)

0

Margin

Mel Visharam (M) - Ward 13 Mel Visharam (M) - Ward 13

20 votes (0.4%)

0

Margin

Mel Visharam (M) - Ward 10 Mel Visharam (M) - Ward 10

5 votes (0.1%)

0

Margin

Manthangal (R.V.) And (P) - Ward 4 Manthangal (R.V.) And (P) - Ward 4

17 votes (0.4%)

0

Margin

Manthangal (R.V.) And (P) - Ward 3 Manthangal (R.V.) And (P) - Ward 3

34 votes (0.8%)

0

Margin

Manthangal (R.V.) And (P) - Ward 2 Manthangal (R.V.) And (P) - Ward 2

22 votes (0.5%)

0

Margin

Manthangal (R.V.) And (P) - Ward 1 Manthangal (R.V.) And (P) - Ward 1

31 votes (0.7%)

0

Margin

Maniyampattu (RV) And (P) - Ward 3 Maniyampattu (RV) And (P) - Ward 3

15 votes (0.3%)

0

Margin

Maniyampattu (R.V.) And (P) - Ward 2 Maniyampattu (R.V.) And (P) - Ward 2

41 votes (0.9%)

0

Margin

Maniyampattu (R.V.) And (P) - Ward 1 Maniyampattu (R.V.) And (P) - Ward 1

86 votes (1.9%)

0

Margin

Maniyampattu (R.V) And (P) - Ward 3 Maniyampattu (R.V) And (P) - Ward 3

24 votes (0.5%)

0

Margin

Koorambadi (R.V) Uppupet (P) - Ward 2 Koorambadi (R.V) Uppupet (P) - Ward 2

20 votes (0.4%)

0

Margin

Koorambadi (R.V) Uppupet (P) - Ward 1 Koorambadi (R.V) Uppupet (P) - Ward 1

22 votes (0.5%)

0

Margin

Kilminnal (R.V) Pootuthaku (P) - Ward 4 Kilminnal (R.V) Pootuthaku (P) - Ward 4

16 votes (0.4%)

0

Margin

Kilminnal (R.V) Pootuthaku (P) - Ward 3 Kilminnal (R.V) Pootuthaku (P) - Ward 3

40 votes (0.9%)

0

Margin

Kilminnal (R.V) Pootuthaku (P) - Ward 2 Kilminnal (R.V) Pootuthaku (P) - Ward 2

82 votes (1.8%)

0

Margin

Kilminnal (R.V) Pootuthaku (P) - Ward 1 Kilminnal (R.V) Pootuthaku (P) - Ward 1

22 votes (0.5%)

0

Margin

Kilminnal (R.V) And (P) - Ward 4 Kilminnal (R.V) And (P) - Ward 4

16 votes (0.4%)

0

Margin

Kilminnal (R.V) And (P) - Ward 2 Kilminnal (R.V) And (P) - Ward 2

21 votes (0.5%)

0

Margin

Kilkuppam (R.V) And (P) - Ward 1 Kilkuppam (R.V) And (P) - Ward 1

25 votes (0.6%)

0

Margin

Kathiyavadi (R.V) And (P) - Ward 1 Kathiyavadi (R.V) And (P) - Ward 1

60 votes (1.3%)

0

Margin

Kalmelkuppam (R.V.) And (P) - Ward 4 Kalmelkuppam (R.V.) And (P) - Ward 4

34 votes (0.8%)

0

Margin

Kadapperi (R.V) And (P) - Ward 3 Kadapperi (R.V) And (P) - Ward 3

33 votes (0.7%)

0

Margin

Kadapperi (R.V) And (P) - Ward 2 Kadapperi (R.V) And (P) - Ward 2

34 votes (0.8%)

0

Margin

Kadapperi (R.V) And (P) - Ward 1 Kadapperi (R.V) And (P) - Ward 1

13 votes (0.3%)

0

Margin

Iranipettai (m) - Ward 29 Iranipettai (m) - Ward 29

22 votes (0.5%)

0

Margin

Gudimallur (R.V) And (P) - Ward 3 Gudimallur (R.V) And (P) - Ward 3

23 votes (0.5%)

0

Margin

Gudimallur (R.V) And (P) - Ward 1 Gudimallur (R.V) And (P) - Ward 1

30 votes (0.7%)

0

Margin

Chettythangal (R.V.) And (P) - Ward 5 Chettythangal (R.V.) And (P) - Ward 5

43 votes (1%)

0

Margin

Chettythangal (R.V.) And (P) - Ward 4 Chettythangal (R.V.) And (P) - Ward 4

44 votes (1%)

0

Margin

Chettythangal (R.V.) And (P) - Ward 3 Chettythangal (R.V.) And (P) - Ward 3

65 votes (1.4%)

0

Margin

Chettythangal (R.V.) And (P) - Ward 1 Chettythangal (R.V.) And (P) - Ward 1

51 votes (1.1%)

0

Margin

Chennasamudram (R.V) And (P) - Ward 4 Chennasamudram (R.V) And (P) - Ward 4

27 votes (0.6%)

0

Margin

Chennasamudram (R.V) And (P) - Ward 2 Chennasamudram (R.V) And (P) - Ward 2

32 votes (0.7%)

0

Margin

Chennasamudram (R.V) And (P) - Ward 1 Chennasamudram (R.V) And (P) - Ward 1

24 votes (0.5%)

0

Margin

Chengadu (R.V.) And (P) - Ward 1 Chengadu (R.V.) And (P) - Ward 1

25 votes (0.6%)

0

Margin

Bagaveli (RV) And (P) - Ward 3 Bagaveli (RV) And (P) - Ward 3

33 votes (0.7%)

0

Margin

Bagaveli (R.V) And (P) - Ward 1 Bagaveli (R.V) And (P) - Ward 1

30 votes (0.7%)

0

Margin

Ayilam (R.V) And (P) - Ward 1 Ayilam (R.V) And (P) - Ward 1

20 votes (0.4%)

0

Margin

Ayelam (R.V) And (P) - Ward 5 Ayelam (R.V) And (P) - Ward 5

23 votes (0.5%)

0

Margin

Ayelam (R.V) And (P) - Ward 3 Ayelam (R.V) And (P) - Ward 3

10 votes (0.2%)

0

Margin

Ayelam (R.V) And (P) - Ward 2 Ayelam (R.V) And (P) - Ward 2

40 votes (0.9%)

0

Margin

Arunkunram (R.V) And (P) - Ward 2 Arunkunram (R.V) And (P) - Ward 2

22 votes (0.5%)

0

Margin

Arunkunram (R.V) And (P) - Ward 1 Arunkunram (R.V) And (P) - Ward 1

28 votes (0.6%)

0

Margin

Arunkundram (R.V) Sambasivapuram (P) - Ward 3 Arunkundram (R.V) Sambasivapuram (P) - Ward 3

22 votes (0.5%)

0

Margin

Arapakkam (R.V) And (P) - Ward 4 Arapakkam (R.V) And (P) - Ward 4

22 votes (0.5%)

0

Margin

Arapakkam (R.V) And (P) - Ward 3 Arapakkam (R.V) And (P) - Ward 3

32 votes (0.7%)

0

Margin

Anandalai (R.V.) And (P) - Ward 5 Anandalai (R.V.) And (P) - Ward 5

51 votes (1.1%)

0

Margin

Anandalai (R.V.) And (P) - Ward 3 Anandalai (R.V.) And (P) - Ward 3

27 votes (0.6%)

0

Margin

Anandalai (R.V.) And (P) - Ward 2 Anandalai (R.V.) And (P) - Ward 2

26 votes (0.6%)

0

Margin

Ammur (C.T) Narasingapuram - Ward 1 Ammur (C.T) Narasingapuram - Ward 1

30 votes (0.7%)

0

Margin

Ammur (C.T) AlliKulam - Ward 1 Ammur (C.T) AlliKulam - Ward 1

8 votes (0.2%)

0

Margin

Ammur (C.T) - Ward 8 Ammur (C.T) - Ward 8

27 votes (0.6%)

0

Margin

Ammur (C.T) - Ward 6 Ammur (C.T) - Ward 6

34 votes (0.8%)

0

Margin

Ammur (C.T) - Ward 5 Ammur (C.T) - Ward 5

42 votes (0.9%)

0

Margin

Ammur (C.T) - Ward 4 Ammur (C.T) - Ward 4

21 votes (0.5%)

0

Margin

Ammur (C.T) - Ward 3 Ammur (C.T) - Ward 3

22 votes (0.5%)

0

Margin

Ammur (C.T) - Ward 15 Ammur (C.T) - Ward 15

21 votes (0.5%)

0

Margin

Ammur (C.T) - Ward 13 Ammur (C.T) - Ward 13

21 votes (0.5%)

0

Margin

Coming Soon: This is a preview of the upcoming Ward-by-Ward feature, parsing raw ECI Form 20 booth data into actionable neighborhood accountability metrics.

Watch This Politician

Get notified when this politician's data is updated, new promises are tracked, or corrections are made.

Get alerts for Thahira

Embed this scorecard

Copy this code to embed the scorecard in any news article or website.

<div data-greatidude-embed="thahira-tamila-ranipet-tn26-994"></div>
<script src="https://greatidude.com/embed.js" async></script>

Preview embed ↗

Open 1080x1080 fact card ↗