• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 01:24
CEST 07:24
KST 14:24
  • 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
[ASL21] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists16[ASL21] Ro16 Preview Pt1: Fresh Flow9[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0
Community News
2026 GSL Season 1 Qualifiers19Maestros of the Game 2 announced92026 GSL Tour plans announced15Weekly Cups (April 6-12): herO doubles, "Villains" prevail1MaNa leaves Team Liquid25
StarCraft 2
General
MaNa leaves Team Liquid Maestros of the Game 2 announced 2026 GSL Tour plans announced Team Liquid Map Contest #22 - The Finalists Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool
Tourneys
2026 GSL Season 1 Qualifiers INu's Battles#14 <BO.9 2Matches> Sparkling Tuna Cup - Weekly Open Tournament GSL CK: More events planned pending crowdfunding RSL Revival: Season 5 - Qualifiers and Main Event
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 522 Flip My Base The PondCast: SC2 News & Results Mutation # 521 Memorable Boss Mutation # 520 Moving Fees
Brood War
General
ASL21 General Discussion Leta's ASL S21 Ro.16 review BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Data needed
Tourneys
[Megathread] Daily Proleagues Escore Tournament StarCraft Season 2 [ASL21] Ro16 Group C [ASL21] Ro16 Group D
Strategy
Simple Questions, Simple Answers What's the deal with APM & what's its true value Any training maps people recommend? Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread Dawn of War IV Diablo IV Total Annihilation Server - TAForever Starcraft Tabletop Miniature Game
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread YouTube Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
Formula 1 Discussion 2024 - 2026 Football Thread McBoner: A hockey love story
World Cup 2022
Tech Support
Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Sexual Health Of Gamers
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1795 users

Has: Cheese Sells - Road to BlizzCon 2018 (#7)

Forum Index > SC2 General
29 CommentsPost a Reply
1 2 Next All

Has: Cheese Sells - Road to BlizzCon 2018 (#7)

Text byTL.net ESPORTS
October 16th, 2018 12:59 GMT
Photo: Carlton Beener (via Blizzard)
Has
Ke Yu Feng
J Team

Cheese Sells, But Who's Buying?

by Ziggy


A player’s ability when playing within the standard metagame usually offers an accurate measure of their skill. After all, 'standard' is the cumulative sum of knowledge that the StarCraft scene has accrued over a period of time, through painstaking trial and error. As that standard metagame fluctuates, so does the landscape of professional StarCraft II.

Has' nonconformity is the defining characteristic of his style. Conventional wisdom says he should never get worthwhile results, but the Mad Scientist has proven time and time again that going against the grain—coupled with a drop of ingenuity—can pay off. Having won nine out of the eleven regional qualifiers for WCS events in the last three years, saying Has is the best player in Taiwan is an understatement.

Although his home-turf dominance can’t be overlooked, Has rarely proved that he was actually capable of contending with the big boys. In premiere tournaments, Has' domain remained strictly limited to the occasional upset, bizarre games, and comic relief. At least, that's how it was until 2018.

Despite a wonky start to the season, WCS 2018 has been, without a doubt, Has’ best year in StarCraft II esports. His 2-3 loss to Hong Kong's GogoJoey in the WCS Leipzig Qualifiers was both shocking and entirely unsurprising—anything could happen in a series with Has. He got back on track by qualifying for WCS Austin in June, landing in a RO32 group with Stephano, HeRoMaRinE, and souL. Though Has failed to advance any further, it was at least a step in the right direction after such deflating start to the year.

Rank


Circuit Standings
#6

WCS Points


2490

2018 Season Stats*


63–48 (56.76%) vs. Terran
39-21 (65.00%) vs. Protoss
62–49 (55.86%) vs. Zerg
*Via Aligulac.com. Matches between 2017-11-15 and 2018-10-15.

After earning another RO32 seed to WCS Valencia a mere month later, Has begun his tournament by facing Elazer. Has had already beaten the Polish Zerg in the qualifiers for the second season of GSL Code S and—despite Elazer's claims that he'd focused on practicing against cannon rushes in particular—Has defeated him with an aggressive opener. Rallying roaches, ravagers, and queens out of a proxy hatchery on Lost and Found, Elazer failed to break through the defensive wall of immortals and shield batteries on the other side, giving up a point.

The second game must have left a bitter aftertaste in Elazer's mouth as he put the hurdles in his own path after hitting the big red panic button. With the threat of a zealot immortal all-in hovering in the air, Elazer battened down the hatches, putting himself further and further behind against Has’ macro(!) transition. When the push eventually came, the Taiwanese player had a two upgrade lead over the 2017 Valencia champion, mowing down the pure roach army with ease. Has went on to face off against SpeCial in the winners’ match.

Starting out on Lost and Found, the Mad Scientist’s cannon rush threw a wrench in the works, messing up SpeCial’s opening early on. Despite finding only a few workers’ worth of direct damage, the Taiwanese Protoss pulled back to an already finished natural nexus, whilst Juanito hadn’t even started his own CC. SpeCial’s haphazard attempt at retaliation was stopped in its tracks as the opponent had taken the necessary precautions. Has’ bizarre mass blink stalker / sentry follow-up—paired with his in-your-face approach to the matchup—kept SpeCial continually pinned back. With a strong, unhindered economy, Has outmacroed(!!) his Terran opponent, forcing out a direct engagement from SpeCial. With an inferior economy, worse upgrades, and missed EMPs, the Mexican Terran tapped out.

Embracing the notion of patience as a virtue, SpeCial held out the initial aggression on Dreamcatcher. Has’ proxy oracle only managed to cut down five workers and—despite delaying the natural CC for a short while—his economy back at home wasn’t in prime shape. Upon scouting Has' attempt at taking a gold base, SpeCial pulled the trigger—only to find his attack stifled by a handful of Stalkers. The Mexican Terran eventually found deliverance in Has’ overeagerness to close out the game, keeping up his aggression far too long after cancelling stimpak research midway. Gaining no real value in trading up a ramp, Has found his economy crippled by a single liberator. Having no answer to the single medivac that followed, the Mad Scientist pulled back, only to be rolled over by a Terran with superior upgrades and tech.

Upping the ante on Acid Plant, SpeCial’s day was promptly ruined by a gas steal, followed by a proxy immortal / shield battery rush. The warp prism micro was as crisp as a Stevie Ray Vaughan guitar solo, giving SpeCial no option but to tap out. Has, made it to the Round of 16.

If it ain’t broke, why fix it? Kelazhur, who’d no doubt watched the Has’ previous match, ended up having to defend against the very same build on Catalyst. Through a combination of prudent tank positioning and a quicker switch to vikings, the Brazilian Terran thwarted the build that had killed SpeCial, claiming the first map in the Best of 5.

Faking out the possibility of more proxy shenanigans, Has successfully planted the seed of doubt in Kelazhur’s mind, leading the latter to build a command center in his main and having to deal with a gas steal—all the while taking a gold base natural of his own. A quick three gate stalker + warp prism follow-up through the Terran’s backdoor gave Has even more freedom, locking Kelazhur down on two regular bases. The Protoss, being on four bases himself (including a stolen gold base), pulled the trigger as soon as Kelazhur had chosen to claim his third. Superior upgrades and a 50 supply lead evened out the series.

The cheeser finally became the 'cheesee' on Dreamcatcher, where Kelazhur managed to catch Has with his trousers down. A hidden barracks in the Terran’s own natural, although scouted, was quickly followed up by a second gas and factory. The one base cyclone rush ended up being held with relative ease—however Has’s poor map awareness saw him lose a shield battery for free, forcing the phoenixes to join in the fight at the natural ramp. Kelazhur, finding a window of opportunity, snuck a viking into the main, killing off nine workers on top of a stalker. With the tempo advantage on the Terran’s side, Has found himself falling back to his signature gateway heavy style. A relatively quick nexus at the gold gave Has the necessary resources to force a lift on Kelazhur’s own third base. Clawing his way back into the game, Has followed up with a fourth, solidifying his eco lead and choking the Terran out. The Taiwanese Protoss was up 2-1.

Safety was the name of the game for Kelazhur, who quickly sniffed out Has’s proxy pylon on Lost and Found. A blind raven, followed by a tank, and a bunker at the front further reinforced the Terran’s defensive stance. A few brash attacks with blink stalkers cost Has most of his army while a cloaked banshee went unanswered for an extended period of time. With a sufficient lead, Kelazhur launched an attack which ended up spiraling into a base trade. The Protoss production could not hold a handle to Kelazhur’s macro capabilities, and he pushed through to victory force a game five.

The very same defensive opening ended up being stopped in its tracks, as Has, re-adjusting his play, opened up with a stargate. A very similar approach to controlling the game with just a handful of phoenixes was exemplified in Has’s series against SpeCial. Has’s bluffs yet again went unchecked, as the Protoss macroed up to four bases, whilst applying enough pressure to scare Kelazhur into turtling up. In the end, the Taiwanese macro(!!!) engine overpowered that of the Brazilian player, bringing Has a step closer to that coveted WCS championship.

The next opponent in line turned out to be Nerchio, whose series against Has turned out to be a damp squib. It was as if he’d not watched Elazer struggle in the third group stage. Similar mistakes playing into Has’s hands, whose builds were pretty much the same all throughout the tournament. Fake zealot pressure into an immortal- zealot-sentry push on 16 bit, which put Has on the board, followed by a cannon rush on Redshift, where Nerchio evened out the series. The Taiwanese Protoss then put himself on match point with a two base zealot immortal all-in on Acid Plant, only to have the three base version of that very same build pushed back on Catalyst. If I were a betting man I wouldn’t put my stack on seeing Has try that again on Lost and Found. Perhaps I should take up gambling, cause the Mad Scientist pulled out the same three base zealot-immortal-sentry all-in yet again. And it worked.




The prevailing theme of Has’s run in Valencia was him getting into the minds of all the players in his way. The very same thing happened in the semifinal series against ShoWTimE, who narrowly missed out on a chance for a rematch against Serral in a WCS final. With a 2-3 score, Die Mauer ended up making mistakes he wouldn’t against any other opponent. Has got in his head. Has played the unconventional game. Has played the Has Brand™ of StarCraft. And he made it work yet again.

But there was one player, who wouldn’t let that get in his way: Serral, the champion of Leipzig and Austin, the player who went on to become the second foreigner ever to win a premier-class StarCraft II event on Korean soil. Suddenly, nothing seemed to work. Serral was one step ahead of Has—who had dispatched the rest of the foreign scene in an unprecedented show of ability—bringing his own take on RTS games to the table. Has finally ran into a proper wall, after dispatching of another. Only managing to take a single game off the now four-time WCS champion, his tournament road came to an end.

Stepping out of line is risky business, as proven by the mixed response to Has’s sudden performance spike. Very few things happen overnight, though, and becoming a StarCraft superstar certainly isn’t one of them. Who knows, perchance in time the fabled Taiwanese legend that is Sen will have to step down and make way for Has. Or maybe the stars happened to align the right way just this once and Has never manages to pull off something quite as remarkable ever again. Time will tell.

The WCS point acquisition did not stop there, as Has, having joined Taiwanese e-sports organisation J Team, went on to make the playoffs of WCS Montreal, where he narrowly lost to TIME. Prior to that he’d also got to compete in GSL vs. the World, giving SpeCial a chance at revenge for Valencia. And that’s Has’s 2018 story so far, with one final stretch remaining: his very first BlizzCon. The culmination of years of going against the mainstream idea of having to fit in, Has’s appearance at the Global Finals, unthinkable in the past, has become a reality.

There’s a Bruce Lee quote on the Internet (and I hope it’s genuine, because try as I might I couldn’t find the source - though, even, if it isn’t, it still rings true), that says: I fear not the man who has practiced 10,000 kicks once, but I fear the man who has practiced one kick 10,000 times. And, although Has’s bag of strategies holds many a build, they generally follow a similar modus operandi. Confuse, confound, proceed immediately to a non sequitur follow-up. And that’s where Has’s strengths lie. He’ll reel you in and make you dance to his tune in his wicked theater of anarchy. Has, the puppeteer of surrealistic beguilement; he’s the one pulling the strings; he’s the one calling the shots. And no matter who you cheer for, the fact that Has’s play is a spectacle in itself has to be recognized. In the end, cheesing is his business… and business is good!







Writer: Ziggy
Editors: Zealously, Wax
Photos: Carlton Beener, Blizzard, ESL, Leimmia, Bart Oerbekke, Helena Kristiansson
Graphics: 3StrakGames
Statistics: Aligulac
Facebook Twitter Reddit
TL+ Member
TheDougler
Profile Joined April 2010
Canada8307 Posts
October 16 2018 13:27 GMT
#2
Loved this! Awesome write up. It was fun reliving WCS Valencia through reading this. Go Has!!
I root for Euro Zergs, NA Protoss* and Korean Terrans. (Any North American who has beat a Korean Pro as Protoss counts as NA Toss)
Dave4
Profile Joined August 2018
494 Posts
October 16 2018 13:29 GMT
#3
I think Has is roasted. And I've never been a fan tbh, he is entertaining at times but it's just thriving on chaos ... Difference to sHy is sHy is skilled in all facets and can switch on macro mode when he needs to.

That said, I'm sure Has will unjustly claim at least one scalp at BlizzCon ... But who!?
rotta
Profile Joined December 2011
5613 Posts
October 16 2018 13:33 GMT
#4
On October 16 2018 22:29 Dave4 wrote:
I think Has is roasted. And I've never been a fan tbh, he is entertaining at times but it's just thriving on chaos ... Difference to sHy is sHy is skilled in all facets and can switch on macro mode when he needs to.

The Teamhouse Environment

Anyway,

[image loading]
don't wall off against random
Kurao
Profile Joined April 2018
215 Posts
October 16 2018 13:41 GMT
#5
It really is crazy to have someone with sub-par macro (compared to the rest of the top) get into the finals of Valencia. I think his reliance in basically only off-meta builds make him the true dark horse of the tournament.

Even though I doubt he will make it past the group stage, some part of me wants to see him take matches off these macro titans, causing an actual threat to their tournament life. Hell, we might even have Artosis curse the whole tourney again with his predictions...

Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
October 16 2018 13:44 GMT
#6
What's even crazier is that he actually gave Serral a run for his money in those finals.
nadavu
Profile Joined February 2014
44 Posts
October 16 2018 13:51 GMT
#7
dem Megadeth references made my day
Corvuuss
Profile Blog Joined April 2014
Austria354 Posts
October 16 2018 14:11 GMT
#8
Gogojoey is from Hong Kong and not Singapore, other than that it is a great read
I am a slave of Golden from now on. Obey a supreme leader of StarCraft 2 or you get banned. I am really glad to be citizen of Democratic republic of Golden.
Ziggy
Profile Blog Joined June 2013
South Korea2106 Posts
October 16 2018 14:44 GMT
#9
On October 16 2018 22:51 nadavu wrote:
dem Megadeth references made my day


\m/
WriterDefeating a sandwich only makes it tastier. @imjustziggy
Vendethiel
Profile Joined February 2017
213 Posts
October 16 2018 14:52 GMT
#10
On October 16 2018 22:44 travis wrote:
What's even crazier is that he actually gave Serral a run for his money in those finals.

Yeah I don't get the "nothing seemed to work", "one step ahead", "hit a proper wall"... The games were much closer that they should've been.
Maru <3
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
October 16 2018 14:59 GMT
#11
The cheese must flow.
Nakajin
Profile Blog Joined September 2014
Canada8989 Posts
October 16 2018 15:03 GMT
#12
On October 16 2018 23:52 Vendethiel wrote:
Show nested quote +
On October 16 2018 22:44 travis wrote:
What's even crazier is that he actually gave Serral a run for his money in those finals.

Yeah I don't get the "nothing seemed to work", "one step ahead", "hit a proper wall"... The games were much closer that they should've been.


Ziggy will learn to respect the Cheese
+ Show Spoiler +
Writerhttp://i.imgur.com/9p6ufcB.jpg
BisuDagger
Profile Blog Joined October 2009
Bisutopia19339 Posts
October 16 2018 15:07 GMT
#13
When it comes to Has the cheese stands alone. I heard he was extra motivated cause this year's Blizzcon prize is cheddar. I'd be afraid to play him. Has is the munster his opponents are afraid to find under their bed.
ModeratorFormer Afreeca Starleague Caster: http://afreeca.tv/ASL2ENG2
Ej_
Profile Blog Joined January 2013
47656 Posts
October 16 2018 15:26 GMT
#14
On October 16 2018 23:52 Vendethiel wrote:
Show nested quote +
On October 16 2018 22:44 travis wrote:
What's even crazier is that he actually gave Serral a run for his money in those finals.

Yeah I don't get the "nothing seemed to work", "one step ahead", "hit a proper wall"... The games were much closer that they should've been.

Which doesn't mean they were any close in the first place ;o.
"Technically the dictionary has zero authority on the meaning or words" - Rodya
The Taxman
Profile Joined July 2018
37 Posts
October 16 2018 15:34 GMT
#15
Nice writeup. I love has!! I think is awesome someone who is not seen as skilled as other programers still makes such crazy runs. I mean, the guy got himself into Blizzcon doing "stupid strats". Meanwhile other crazy programers like Scarlett or Stephano, legends, havent been in Global Finals in forever.
It has to say something about him right?
dummy1
Profile Blog Joined April 2018
420 Posts
October 16 2018 15:47 GMT
#16
Do you wanna extra cheese?
https://www.youtube.com/c/DepressingStarcraft <- Maru VODs and stuff | END REGION-LOCK NOW
Musicus
Profile Joined August 2011
Germany23576 Posts
October 16 2018 15:52 GMT
#17
I don't expect anything from Has, but I know he will surprise and entertain me!
Maru and Serral are probably top 5.
yubo56
Profile Joined May 2014
690 Posts
Last Edited: 2018-10-16 16:24:23
October 16 2018 16:23 GMT
#18
How "...macro (!!)..." stayed funny throughout the article is beyond me, but I loved it.
Jung Yoon Jong fighting, even after retirement! Feel better soon.
Fango
Profile Joined July 2016
United Kingdom8987 Posts
October 16 2018 16:23 GMT
#19
He really shouldn't win any games at blizzcon. It should be a legit criticism for pros when they lose to him.

That being said I hope he makes it entertaining.
Zest, sOs, PartinG, Dark, and Maru are the real champs. ROOT_herO is overrated. Snute, Serral, and Scarlett are the foreigner GOATs
xelnaga_empire
Profile Joined March 2012
627 Posts
October 16 2018 17:31 GMT
#20
On October 17 2018 01:23 Fango wrote:
He really shouldn't win any games at blizzcon. It should be a legit criticism for pros when they lose to him.

That being said I hope he makes it entertaining.


Has probably has 100x more practice in his weird cheesy scenarios than the typical pro. This is why Serral was afraid of playing Has in the finals. Has fails not because of the larger picture of his strategy, but because his control and micro is not up to par against the best players (Has does make questionable "tactical" decisions at times, but his overall strategy is sound).

Compare Has, to say Stats. When Stats cheesed Serral in the finals of GSL vs the World, Stats has way better control than Has and I believe Stats won the game that he cheesed against Serral. Unfortunately, Stats mostly plays standard so I don't think he has explored all the paths of cheesing that Has has.

Terran and Zerg could be in for a huge surprise at Blizzcon if the top Korean pros come in with massive cheese strategies that Has is using.
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 4h 36m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
NaDa 68
ajuk12(nOOB) 18
Icarus 5
Dota 2
NeuroSwarm504
ROOTCatZ50
League of Legends
JimRising 769
Super Smash Bros
Mew2King135
Heroes of the Storm
Khaldor186
Other Games
summit1g8309
Fnx 1273
WinterStarcraft503
RuFF_SC2131
Organizations
Other Games
gamesdonequick1012
BasetradeTV157
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• RayReign 50
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Lourlo1739
Other Games
• Scarra1809
Upcoming Events
Sparkling Tuna Cup
4h 36m
WardiTV Map Contest Tou…
5h 36m
MaxPax vs SHIN
Clem vs Classic
Ladder Legends
9h 36m
Solar vs GgMaChine
Bunny vs Cham
ByuN vs MaxPax
BSL
13h 36m
CranKy Ducklings
18h 36m
Replay Cast
1d 3h
Wardi Open
1d 4h
Afreeca Starleague
1d 4h
Soma vs hero
Monday Night Weeklies
1d 10h
Replay Cast
1d 18h
[ Show More ]
Replay Cast
2 days
Afreeca Starleague
2 days
Leta vs YSC
Replay Cast
3 days
The PondCast
4 days
KCM Race Survival
4 days
Replay Cast
4 days
Replay Cast
5 days
Escore
5 days
Replay Cast
5 days
Replay Cast
6 days
IPSL
6 days
Ret vs Art_Of_Turtle
Radley vs TBD
BSL
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Escore Tournament S2: W4
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
StarCraft2 Community Team League 2026 Spring
WardiTV TLMC #16
Nations Cup 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026

Upcoming

Escore Tournament S2: W5
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
RSL Revival: Season 5
2026 GSL S1
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
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.