Thanks Sanakreon, but do you think its the same symbol?
I mean, top countries using it are:
2. Russian Federation
3. United States
7. United Arab Emirates
8. Costa Rica
Looking for the perfect, still free .com domain name, for your next endeavor? Ask me. $5 only. Here's my most recent, 101th story of success: CarRealtime.com