• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 12:31
CET 18:31
KST 02:31
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Behind the Blue - Team Liquid History Book16Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8herO wins SC2 All-Star Invitational14
Community News
ACS replaced by "ASL Season Open" - Starts 21/0224LiuLi Cup: 2025 Grand Finals (Feb 10-16)41Weekly Cups (Feb 2-8): Classic, Solar, MaxPax win2Nexon's StarCraft game could be FPS, led by UMS maker13PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar)17
StarCraft 2
General
Nexon's StarCraft game could be FPS, led by UMS maker How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game? StarCraft 1 & 2 Added to Xbox Game Pass Behind the Blue - Team Liquid History Book Terran Scanner Sweep
Tourneys
LiuLi Cup: 2025 Grand Finals (Feb 10-16) WardiTV Team League Season 10 PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) $5,000 WardiTV Winter Championship 2026 StarCraft Evolution League (SC Evo Biweekly)
Strategy
Custom Maps
Map Editor closed ? [A] Starcraft Sound Mod
External Content
Mutation # 513 Attrition Warfare The PondCast: SC2 News & Results Mutation # 512 Overclocked Mutation # 511 Temple of Rebirth
Brood War
General
TvZ is the most complete match up BW General Discussion ACS replaced by "ASL Season Open" - Starts 21/02 Ladder maps - how we can make blizz update them? Which units you wish saw more use in the game?
Tourneys
[Megathread] Daily Proleagues Escore Tournament StarCraft Season 1 Small VOD Thread 2.0 KCM Race Survival 2026 Season 1
Strategy
Fighting Spirit mining rates Zealot bombing is no longer popular? Simple Questions, Simple Answers Current Meta
Other Games
General Games
ZeroSpace Megathread Diablo 2 thread Path of Exile Nintendo Switch Thread Battle Aces/David Kim RTS Megathread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Ask and answer stupid questions here! Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread
Fan Clubs
The IdrA Fan Club The herO Fan Club!
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
The Search For Meaning in Vi…
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1940 users

Anyone have perfect pitch?

Blogs > dm47
Post a Reply
Normal
dm47
Profile Blog Joined March 2008
82 Posts
February 25 2009 00:39 GMT
#1
Just wondering if any other TL musicians have perfect (absolute) pitch. I was lucky enough to be born with it, and it's kind of fascinated me ever since I realized that I have it.

Here's a simple flash game you can use to test your ear.
http://detrave.net/nblume/perfect-pitch/

You can also see if you have relative pitch using that game. If your guesses are very often a half or whole step off, than you have relative pitch, which is good enough for most musicians.

I've also wondered where I got perfect pitch from because my Mom and Dad don't have it and from what I've read it appears to be genetic. But I guess it's forthcoming is also attributed to your exposure to music at a young age, which would make sense for me because my Mom plays piano for a living.

I hope my kids have it, lol.

Cheers,

***
I hate optimists.
tube
Profile Blog Joined February 2008
United States1475 Posts
February 25 2009 00:41 GMT
#2
not even close
but who cares i play drums
Two in harmony surpasses one in perfection.
skyglow1
Profile Blog Joined April 2005
New Zealand3962 Posts
February 25 2009 00:46 GMT
#3
Do you have active perfect pitch (I think that's what it's called...) where you can like hum or sing any note you want rather than just being able to identify what a note is from listening to it?
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
February 25 2009 00:46 GMT
#4
On February 25 2009 09:41 tube wrote:
not even close
but who cares i play drums
That's awesome.

I actually did alright. I took Piano for a few years when I was young but I was never very musical.
micronesia
Profile Blog Joined July 2006
United States24753 Posts
February 25 2009 00:50 GMT
#5
Doing well in that game isn't just something you are born with...

It's also the culmination of practice in music I think.

I'm decent at observing music, but when I go to produce it, the sound in my head is way different than the sound that comes out of my mouth :-/
ModeratorThere are animal crackers for people and there are people crackers for animals.
Ack1027
Profile Blog Joined January 2004
United States7873 Posts
Last Edited: 2009-02-25 00:57:02
February 25 2009 00:53 GMT
#6
I had active perfect pitch as a child and it was pretty badass. Its what skyglow described.
I played piano from ages 4-13 and I reached a pretty high level for an amateur. I also sang in the Atlanta Boy Choir for 2 years so that helped a lot.

I've kinda lost it now, and I don't believe its as genetic as information tends to say. I mean yes, I think its a gift especially since when I was younger I'd hear studio recordings or albums and be bothered because they were always slightly flat or high but it can be trained. I guess its kinda like saying to go far in basketball you should be a certain height, but that doesn't mean you can't have short players in pro basketball. My parents certainly don't have it.
blue_arrow
Profile Blog Joined July 2008
1971 Posts
February 25 2009 01:01 GMT
#7
can you still identify the pitch if the note is produced from a different instrument or something that isn't even an instrument?

for me the flash game was easy, probably because I've been playing piano for a long time

I don't recall being able to do this in my early years, so I probably wasn't born with the ability

I also have more difficulty identifying the pitch when I'm playing other instruments that I am less experienced with such as the clarinet and the violin
The difficulty with the clarinet might come from the instrument being Bb and having all the notes assigned to a pitch that is different by a whole step?

Also I think the characteristics of your most-used language helps with developing absolute pitch, because apparently 90% of mandarin-speaking music students possess absolute pitch, whereas their counterparts in western nations have less than 10% of their music students possessing perfect pitch. the book where i read this from also said that students of chinese ethnicity who were born in a western culture and never learned to speak mandarin had the same statistical probability of having perfect pitch as students of other ethnic groups born in the same culture
| MLIA | the weather sucks dick here
Azrael1111
Profile Joined July 2008
United States550 Posts
February 25 2009 01:06 GMT
#8
Just playing around with the game (I've never played piano), this seems like it definitely can be a learned thing.
Ozarugold
Profile Blog Joined February 2008
2716 Posts
February 25 2009 01:08 GMT
#9
Rofl~

I score better with the sound off.
this is my quote.
Ganfei
Profile Blog Joined August 2008
Taiwan1439 Posts
February 25 2009 01:09 GMT
#10
On February 25 2009 09:50 micronesia wrote:
Doing well in that game isn't just something you are born with...

It's also the culmination of practice in music I think.

I'm decent at observing music, but when I go to produce it, the sound in my head is way different than the sound that comes out of my mouth :-/


Don't comment about stuff if you are not actually a musician

The OP is correct. Perfect pitch is congenital. Relative pitch is what most musicians employ.
You are crushing me like a cheese sandwich
Hippopotamus
Profile Blog Joined October 2004
1914 Posts
February 25 2009 01:11 GMT
#11
We're all born with "perfect pitch", and then we lose it very quickly because we usually don't need it.
pSikh0
Profile Joined January 2009
163 Posts
Last Edited: 2009-02-25 01:14:51
February 25 2009 01:13 GMT
#12
meh this game is ez lol, not that my pitch is "perfect", but to most people, i suppose its perfect enough
Im probably just good at it because of piano though, but hmm yeah its not something I personally consider very beneficial for my life
micronesia
Profile Blog Joined July 2006
United States24753 Posts
February 25 2009 01:13 GMT
#13
On February 25 2009 10:09 NoobsOfWrath wrote:
Show nested quote +
On February 25 2009 09:50 micronesia wrote:
Doing well in that game isn't just something you are born with...

It's also the culmination of practice in music I think.

I'm decent at observing music, but when I go to produce it, the sound in my head is way different than the sound that comes out of my mouth :-/


Don't comment about stuff if you are not actually a musician

The OP is correct. Perfect pitch is congenital. Relative pitch is what most musicians employ.

Well I played piano for seven years, did chorus for about the same... not sure if that counts or not.

But I am still correct in what I said. I didn't say "perfect pitch can be trained." I said more or less "doing well in this game can be trained" which is true, at least up until a point.

Also don't be snooty. "Don't comment about stuff if you are not actually a musician" hahaha and it's better since it's just semantics.
ModeratorThere are animal crackers for people and there are people crackers for animals.
404.Nintu
Profile Blog Joined May 2007
Canada1723 Posts
Last Edited: 2009-02-25 01:20:50
February 25 2009 01:19 GMT
#14
It is trainable. It's true that you can be born with a certain affinity for it, but it's also something that can be observed and trained.

A very simple way to start learning perfect pitch is to observe a song that you know incredibly, incredibly well. Something that you can hear in your head perfectly. Take the first note in the song and learn what it is. That way, if you ever hear a note that's not that note. you just find where that note is relative to the note you have learned. And as you train it up, you can learn a song that starts on each note. Once you have a few notes down that you can hear in your head as a reference, it also helps with keeping the other songs in line. For instance, if you hear a note that you think might be the starting note in a certain song, but you're not certain, you can try the song "Above", and if that too doesn't sound right, you know you're probably in the wrong key.

I don't know if this is an established method, but it's one I've sorta come up with and has helped me a lot in ear training.

edit: Ah yes, the difference between "perfect pitch" and "relative pitch". =p Call it what you want, but this game and pitch recognition is trainable.
"So, then did the American yum-yum clown monkey also represent the FCC?"
WindCalibur
Profile Blog Joined February 2008
Canada938 Posts
February 25 2009 01:35 GMT
#15
Piano makes this easy -.-. (I finished grade 10 piano in 3 years)
/brag
Xeofreestyler
Profile Blog Joined June 2005
Belgium6774 Posts
February 25 2009 02:02 GMT
#16
Im more of a relative pitch man. I had to hear all the notes one time before getting them right 90% of the time in that game
Graphics
dm47
Profile Blog Joined March 2008
82 Posts
Last Edited: 2009-02-25 02:13:17
February 25 2009 02:11 GMT
#17
@skyglow1 and blue_arrow: yes I have active perfect pitch. If you tell me a note to sing I can produce it, and if you play any note on any instrument I can tell you what it is. I actually didn't know that that was referred to as "active" perfect pitch.

One day in 3rd grade my music teacher played a scale and out of the blue she asked if anyone knew what scale it was, and I knew it was the D scale. I didn't know how I knew it, I just did, lol.

Also, that language correlation is interesting. Do you remember the book that you read that in?

@Ack1027: I didn't know you could lose perfect pitch. Crap. I hope I don't lose mine, haha. I utilize it almost every day though. btw, how old are you now?

@404.Nintu: I've read about that. The most simple example I heard was just pounding into your brain the first note of "Hey Jude", which is C. And then, once you can recall that note for sure, every time, you can figure out the rest of them.

I guess you could use a similar method to be able to "sing" any note out of the blue, but I think this one would be harder for most people. Those with relative pitch are fine once they have a reference point, but if there's no reference point at all I could imagine it being harder for some.

One of the coolest things I've been able to do with perfect pitch is transcribe any tune/song or melody that's in my head or that I know. If it's in my head, I know what the notes are, and if I know what the notes are, I can write them down. /brag

The worst part that I've found after many years is that I literally CANNOT play any instrument that's not in the key of C. I play the trombone and the piano, and I've tried learning instruments like the trumpet, but I have absolutely no chance. Because, I see a Bb on the page, but when played, it's a Concert C, and that just messes with my mind. So I guess for music teachers, who have to pretty much learn all the instruments, NOT having perfect pitch would be more beneficial. Or I'm just dumb.
I hate optimists.
infinity21 *
Profile Blog Joined October 2006
Canada6683 Posts
Last Edited: 2009-02-25 02:20:50
February 25 2009 02:12 GMT
#18
I got to level 12 without getting a note wrong on easy. Then I screwed up 1 note so I gave up lol

currently doing medium

edit: hmm I get most of them. But the last note gets hard for me once they start playing 3 notes
Official Entusman #21
OMin
Profile Blog Joined August 2007
United States545 Posts
February 25 2009 02:46 GMT
#19
i have a good knowledge of what my vocal range is, and based on the strain or ease my voice feels, I can guess very close to what note it is.

but i dont have perfect pitch
Fontong
Profile Blog Joined December 2007
United States6454 Posts
February 25 2009 03:07 GMT
#20
After hearing a note I can play the game, but If I just out of the blue had to play it and try to get the note correct it would just be a guess.

From what I've hear, people who grew up speaking languages that actually have some kind of importance on pitch(like Chinese) are much more likely to develop perfect pitch. I think at least 80% of the people I know who have perfect pitch are korean though. It's really imbal since dictation is no problem for people with it.
[SECRET FONT] "Dragoon bunker"
liger13
Profile Blog Joined February 2008
United States1060 Posts
Last Edited: 2009-02-25 03:10:57
February 25 2009 03:10 GMT
#21
lol, got to the two note part on med... pretty hard for me ....
would rather make music on the thing...
or jam out with it...

brb...

*walks off and grabs bass

buduh... buh buh budah....
I feel like pwning noobs
Archaic
Profile Blog Joined March 2008
United States4024 Posts
February 25 2009 03:18 GMT
#22
I wish I had perfect pitch. Never really had any musical training that required notes to be known, rather than just knowing what to press/play when that note appears. i.e. I know how to play a C, but won't be able to name a C when I hear one.
XuoriG
Profile Blog Joined October 2007
Canada165 Posts
February 25 2009 03:33 GMT
#23
I dont have the perfect pitch, but i have the perfect A, probably with all the times i tuned my guitar, a A is in my head now. Since i have a good relative pitch with my the help of my solfege classes, its easy for me to sing any other notes.
OneOther
Profile Blog Joined August 2004
United States10774 Posts
February 25 2009 03:34 GMT
#24
On February 25 2009 09:41 tube wrote:
not even close
but who cares i play drums

hahahaha yep, same with me!
Ack1027
Profile Blog Joined January 2004
United States7873 Posts
Last Edited: 2009-02-25 04:15:26
February 25 2009 04:12 GMT
#25
On February 25 2009 11:11 dm47 wrote:


@Ack1027: I didn't know you could lose perfect pitch. Crap. I hope I don't lose mine, haha. I utilize it almost every day though. btw, how old are you now?



I'm 20 now. I played piano from 4-13 and did the choir thing from 11-13 I think. Anyway, I've played other instruments for short periods [ like a year ] drums, violin, cello etc but I haven't touched a melodic instrument since I quit piano so that would probably explain why I lost active perfect pitch.

I did really well on the flash game on medium 9/10 and around 6/10 on advanced since I did that one first. I wouldn't say that you can definitely ' lose ' your active perfect pitch, it may just well be that I'm one of those people who trained enough to perform my brain in that way.

In fact, I wouldn't consider myself very musically talented, just above average.
ulszz
Profile Blog Joined June 2007
Jamaica1787 Posts
February 25 2009 04:18 GMT
#26
according to the game i have perfect pitch when presented with the challenge of discerning the pitch of two notes in a row. gameh4x ftw
everliving, everfaithful, eversure
FakeSteve[TPR]
Profile Blog Joined July 2003
Valhalla18444 Posts
February 25 2009 05:06 GMT
#27
i went through level 12 and then closed it

any one i got wrong was a matter of remembering the notes in the thing i was supposed to play, i don't know what an A or a G is but counting from the bottom note up the scale and matching the pitch to the button proved to be 100% effective

i dont know shit about piano and i learned to play guitar by ear
Moderatormy tatsu loops r fuckin nice
ketomai
Profile Joined June 2007
United States2789 Posts
February 25 2009 05:30 GMT
#28
Yea I got through that game extremely easily because I've play piano. However, I don't think I have active perfect pitch. I can guess a pitch upon hearing a piano note easily, but other instruments might give me more trouble.
skyglow1
Profile Blog Joined April 2005
New Zealand3962 Posts
February 26 2009 07:03 GMT
#29
I had a friend who had active perfect pitch and like a car would horn and he'd be like that was between C and C sharp haha.
DreaM)XeRO
Profile Blog Joined December 2008
Korea (South)4667 Posts
February 26 2009 21:11 GMT
#30
tone deaf :3
cw)minsean(ru
Centric
Profile Blog Joined March 2008
United States1989 Posts
February 26 2009 22:42 GMT
#31
On February 26 2009 16:03 skyglow1 wrote:
I had a friend who had active perfect pitch and like a car would horn and he'd be like that was between C and C sharp haha.

Yeah this is real perfect pitch.

There's definitely the two kinds - one where you're born with it, and the other where you learn pitch memory and use the pitch you've memorized along with relative pitch to recognize pitches out in the open.
Super serious.
PH
Profile Blog Joined June 2008
United States6173 Posts
February 26 2009 23:44 GMT
#32
I actually have three friends who have perfect pitch...it's amusing. I used to be in a band with a couple of them, and somehow it never failed to amuse to use them as tuners instead.
Hello
PH
Profile Blog Joined June 2008
United States6173 Posts
February 26 2009 23:53 GMT
#33
On February 25 2009 10:19 404.Nintu wrote:
It is trainable. It's true that you can be born with a certain affinity for it, but it's also something that can be observed and trained.

A very simple way to start learning perfect pitch is to observe a song that you know incredibly, incredibly well. Something that you can hear in your head perfectly. Take the first note in the song and learn what it is. That way, if you ever hear a note that's not that note. you just find where that note is relative to the note you have learned. And as you train it up, you can learn a song that starts on each note. Once you have a few notes down that you can hear in your head as a reference, it also helps with keeping the other songs in line. For instance, if you hear a note that you think might be the starting note in a certain song, but you're not certain, you can try the song "Above", and if that too doesn't sound right, you know you're probably in the wrong key.

I don't know if this is an established method, but it's one I've sorta come up with and has helped me a lot in ear training.

edit: Ah yes, the difference between "perfect pitch" and "relative pitch". =p Call it what you want, but this game and pitch recognition is trainable.

I'm having trouble finding it, but a survey was done (I think) last year studying perfect pitch. The basic conclusion was that you either have it, or you don't. You can train a very good ear, but it won't hold shit against a person born with perfect pitch...especially if they've had even a little training with it as well.

Perfect pitch on a person born with it can be much more powerful than just being able to quickly identify a pitch from a memorized reference point.
Hello
Xenocide_Knight
Profile Blog Joined January 2008
Korea (South)2625 Posts
February 27 2009 03:46 GMT
#34
I don't know if what i have is perfect pitch
i could score a perfect on that flash game but just because i can sing an "A" and i would just figure out the interval from A

Is it perfect pitch even though the only note i can hum without thinking is an A?
Shine[Kal] #1 fan
StarN
Profile Blog Joined November 2004
United States2587 Posts
February 27 2009 03:58 GMT
#35
The game name is a misnomer. It in no ways can teach you perfect pitch, because for me once I hear the first note and know what it is, I can automatically get the rest of them. I did "hard" and got to level 6 without missing all but the first note. I have really good relative pitch, but pretty much all music majors who've passed Aural Skills 151 could do it. I don't have perfect pitch but I know a lot of guys who do. They're usually the kids who started on Violin at the age of Three and did the Suzuki program. It's nothing special really... but it sure is handy to have.
Retired BW Noob
Normal
Please log in or register to reply.
Live Events Refresh
Monday Night Weeklies
17:30
#40
IndyStarCraft 126
TKL 55
LiquipediaDiscussion
Wardi Open
13:00
#74
WardiTV1237
OGKoka 358
Rex137
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Harstem 385
OGKoka 358
elazer 137
Rex 137
IndyStarCraft 126
BRAT_OK 60
TKL 55
UpATreeSC 42
MindelVK 12
SC2Nice 10
StarCraft: Brood War
Bisu 925
Shuttle 823
Larva 717
Mini 513
ggaemo 508
Backho 105
JYJ 41
Shine 37
Rock 34
Hm[arnc] 33
[ Show more ]
Aegong 30
GoRush 18
IntoTheRainbow 14
Dota 2
Gorgc4908
Counter-Strike
fl0m4768
byalli1504
Foxcn522
allub187
Other Games
singsing2499
Grubby2392
hiko1028
Beastyqt669
ceh9424
Hui .207
crisheroes196
Liquid`VortiX147
ArmadaUGS133
XaKoH 119
Trikslyr89
Mew2King59
JuggernautJason13
Organizations
Counter-Strike
PGL46053
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• davetesta3
• Kozan
• sooper7s
• Migwel
• AfreecaTV YouTube
• LaughNgamezSOOP
• intothetv
• IndyKCrew
StarCraft: Brood War
• HerbMon 27
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• lizZardDota257
League of Legends
• Nemesis4384
• Jankos1916
• TFBlade938
Other Games
• Shiphtur321
Upcoming Events
OSC
6h 29m
WardiTV Winter Champion…
18h 29m
PiGosaur Cup
1d 7h
Replay Cast
1d 15h
WardiTV Winter Champion…
1d 18h
Replay Cast
2 days
PiG Sty Festival
2 days
Maru vs Bunny
Classic vs SHIN
The PondCast
2 days
KCM Race Survival
2 days
WardiTV Winter Champion…
2 days
[ Show More ]
Replay Cast
3 days
PiG Sty Festival
3 days
Clem vs Percival
Zoun vs Solar
Epic.LAN
3 days
Replay Cast
4 days
PiG Sty Festival
4 days
herO vs NightMare
Reynor vs Cure
CranKy Ducklings
4 days
Epic.LAN
4 days
Replay Cast
5 days
PiG Sty Festival
5 days
Serral vs YoungYakov
ByuN vs ShoWTimE
Sparkling Tuna Cup
5 days
Replay Cast
6 days
Replay Cast
6 days
Wardi Open
6 days
Liquipedia Results

Completed

Proleague 2026-02-14
LiuLi Cup: 2025 Grand Finals
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Nations Cup 2026
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025

Upcoming

Escore Tournament S1: King of Kings
[S:21] ASL SEASON OPEN 1st Round
[S:21] ASL SEASON OPEN 1st Round Qualifier
[S:21] ASL SEASON OPEN 2nd Round
[S:21] ASL SEASON OPEN 2nd Round Qualifier
Acropolis #4
IPSL Spring 2026
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
WardiTV Winter 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
FISSURE Playground #3
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.