Pokemon Scarlet and Violet (SV)

Naclstack Location, Evolution, and Learnset

Game8's Pokemon TCG Pocket Wiki is live!
☆ Nov 22~24: 7☆ Torterra and 5☆ Blissey
Shiny Pelipper Mystery Gift: W1DEGUARDLA1C25
Regulation H is now live! ▶︎ Indigo Disk Tier List
★ The DLC Epilogue is now available! ▶︎ How to Start
Post Epilogue | New Coaches | Pecharunt | VGC

Naclstack is a Rock-type Pokemon in Pokemon Scarlet and Violet (SV). Naclstackat evolves from Nacli at Lv. 24, and evolves into Garganacl at Lv. 38. Naclstackat is in the Mineral Egg Group. Learn how to get Naclstack and all locations, and the stats, abilities, Gen 9 learnset of all moves, best Tera Type and Nature, and weaknesses of Naclstack here.

Paldea Dex
Nacli ImageNacli
(#129)
Naclstack ImageNaclstack
(#130)
Garganacl ImageGarganacl
(#131)

Naclstack Evolution

Naclstack Evolution Line
Nacli ImageNacli Lv. 24
Naclstack ImageNaclstack Lv. 38
Garganacl ImageGarganacl

Naclstack evolves from Nacli at Lv. 24 and can evolve into Garganacl at Lv. 38, which is a slower EXP Growth Rate compared to most Pokemon.

Luckily we have a guide exactly for that which you can check out below to help speed up the evolution process!

How to Level Up Fast: EXP Farming Guide

Naclstack Type, Abilities, and Weakness

Paldea #130 Type
Naclstack ImageNaclstack
Pokemon Scarlet and Violet SV - Rock Icon
Abilities
Purifying Salt
Sturdy
Clear Body (Hidden)
Weak to:
(2x)
Pokemon Water Type Icon Pokemon Grass Type Icon Pokemon Fighting Type Icon Pokemon Ground Type Icon Pokemon Steel Type Icon
Damaged Normally
By:
(1x)
Pokemon Electric Type Icon Pokemon Ice Type Icon Pokemon Psychic Type Icon Pokemon Bug Type Icon Pokemon Rock Type Icon Pokemon Ghost Type Icon Pokemon Dragon Type Icon Pokemon Dark Type Icon Pokemon Fairy Type Icon
Resists: (0.5x)
Pokemon Normal Type Icon Pokemon Fire Type Icon Pokemon Poison Type Icon Pokemon Flying Type Icon
Ability Name Description
Purifying Salt The Pokemon is protected from being inflicted with status conditions and halves the damage taken from Ghost-type moves.
Sturdy The user cannot be knocked out with one hit and cannot be knocked out by One hit KO moves, causing the Pokemon to have 1 HP remaining.
Clear Body
(Hidden)
Prevents other Pokemon from lowering the user's stats.

Naclstack Location

Ghost Tera Naclstack Location

Habitat and Locations

Time Any
Biome Rocky (Common), Beach (Uncommon)
Habitat
Casseroya Lake Dalizapa Passage
Glaseado Mountain North Province (Area One)
North Province (Area Three) North Province (Area Two)
South Province (Area Six) The Great Crater of Paldea

Map of All Pokemon Locations

Found in Tera Raids

Stars Level Region
3★ Lv. 35 Paldea

Naclstack Stats

Base Stats
Lv. 50 Stats
Stat Value Rank
HP
60
513
Atk
60
589
Def
100
119
SpAtk
35
744
SpDef
65
439
Speed
35
716
Total
355
576
Explanation of Pokemon Stats
Stat Max 0Nat 0EV -Nat Min
HP 167 167 135 135 120
Atk 123 112 80 72 58
Def 167 152 120 108 94
SpAtk 95 87 55 49 36
SpDef 128 117 85 76 63
Spd 95 87 55 49 36
  • Max: Max IVs & EVs and a stat-boosting Nature
  • 0Nat: Max IVs & EVs and a neutral Nature
  • 0EV: Max IVs, 0 EVs, and a neutral Nature
  • -Nat: Max IVs, 0 EVs, and a stat-reducing Nature
  • Min: 0 IVs & EVs, and a stat-reducing Nature
Introduction to EVs, IVs, and Natures

Naclstack Best Tera Type

All Tera Types Ranked

Normal Fire Water Grass Electric Ice
- - - -
Fighting Poison Ground Flying Psychic Bug
★★ - - - -
Rock Ghost Dragon Dark Steel Fairy
★★ - - -
Key ★★: Great! ★: Good

Best Tera Type for Each Moveset

Tera+STAB Attacker
Pokemon Rock Type Icon
Tera Boost Coverage
Pokemon Fighting Type Icon
Weakness Protection
-

Tera+STAB Attacker:
Pokemon who stack their Tera Type damage boost with STAB to get a 2x damage boost for one type.
Tera Boost Coverage:
Pokemon who use a Tera Type different from their main types to get a 1.5x boost in a new typing for greater coverage.
Weakness Protection:
Pokemon who use a Tera Type to reduce or remove one of their critical weaknesses.

Should You Terastallize Naclstack?

Terastallized Pokemon gain a 1.5x damage bonus to moves of their Tera Type, while also removing weaknesses and resistances from their original typings while maintaining those typings' STAB.

Tera Types Explained

Naclstack Best Nature

Nature Stat Changes
Adamant Attack, SpAtk
Impish Defense, SpAtk
Careful SpDef, SpAtk

Nature Chart and How to Check Natures

Naclstack Egg Groups and Details

Egg Groups
EV Yield Def +2
Category TBD JP Name ジオヅム
Height 0.6 m Weight 105 kg
Generation 9 Gender Ratio 50% / 50%

Naclstack Dropped Items

Dropped Item (TM Material)

TM Material TMs Used For (Req. Amount)
Nacli Salt Rock Blast (3)
Rock Slide (3)
Curse (2)

Naclstack Learnset

narrow down the range of conditions

Learnset by Leveling Up

Lv. Move Type Cat Power/Acc.
Base Tackle Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 40/100
No additional effect.
Base Harden Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Increases the user's Defense by one stage.
Evo. Salt Cure Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 40/100
Delas damage, then deals 1/8 of the target's max HP as residual damage per turn. Residual damage is doubled if the target is a Steel or Water type.
5 Rock Throw Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 50/90
No additional effect.
7 Mud Shot Pokemon Scarlet and Violet SV - Ground Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 55/95
Lowers the opponent's Speed by one stage.
10 Smack Down Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 50/100
Removes the target's Ground type immunity, and damages Pokemon using Fly or Bounce while cancelling them as well. Also damages Pokemon using Sky Drop but does not cancel the move.
13 Rock Polish Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Increases the user's Speed by two stages.
16 Headbutt Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 70/100
Has a 30% chance of causing the opponent to flinch.
20 Iron Defense Pokemon Scarlet and Violet SV - Steel Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Increases the user's Defense by two stages.
30 Recover Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
The user recovers 50% of its max HP.
34 Rock Slide Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 75/90
Has a 30% chance of causing the opponent to flinch.
38 Stealth Rock Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Sets rocks that hurt the opponents switching into battle. The amount of damage this move does depends on how weak the opponent is against Rock type moves. The opponent will receive 1/6 damage if the type is not every effective (x0.5), 1/8 damage if the type is neutral (x1), and 1/4 damage if the type is super effective (x2).
41 Heavy Slam Pokemon Scarlet and Violet SV - Steel Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves -/100
The attack's power is based on the target's weight. The lighter the target, the greater the power. The base power can go as low as 20 if the target opponent is 50% of the user's weight and as high as 120 if the target is less than 20% of the user's weight.
45 Earthquake Pokemon Scarlet and Violet SV - Ground Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 100/100
Hits all Pokemon on the field. Damage is doubled on Pokemon using Dig.
51 Stone Edge Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 100/80
This attack has a 1-stage increased Critical Hit ratio.

Learnset by TM

No. Move Type Cat Power/Acc.
1 Take Down Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 90/85
The user also takes recoil damage equal to 25% of the damage inflicted.
7 Protect Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Protects the user from attacks. Has a chance of failing if used consecutively. Moves such as Acupressure, Doom Desire, Future Sight, Feint, Imprison, No Guard, Perish Song, Phantom Force, Play Nice, Psych Up, Shadow Force, and Transform bypass this move.
25 Facade Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 70/100
Doubles the damage if the user is afflicted with Paralysis, Burn, Poison, or Toxic Poison.
28 Bulldoze Pokemon Scarlet and Violet SV - Ground Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 60/100
Lowers the opponent's Speed by one stage.
35 Mud Shot Pokemon Scarlet and Violet SV - Ground Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 55/95
Lowers the opponent's Speed by one stage.
47 Endure Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
The user survives any attack for a turn, leaving them with at least 1 HP. Has a chance of failing if used consecutively.
49 Sunny Day Pokemon Scarlet and Violet SV - Fire Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Activates Sunshine for 5 turns.
50 Rain Dance Pokemon Scarlet and Violet SV - Water Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Activates Rain for five turns.
51 Sandstorm Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Activates a sandstorm for five turns.
55 Dig Pokemon Scarlet and Violet SV - Ground Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 80/100
The user is semi-invulnerable during the first turn and then attacks during the second turn. If the target uses Helping Hand, Magnitutude, Earthquake, Fissure, or Toxic (if used by a Poison-type Pokemon), the move will still hit even if the user is in a semi-invulnerable turn.
59 Zen Headbutt Pokemon Scarlet and Violet SV - Psychic Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 80/90
Has a 20% chance of causing the opponent to flinch.
66 Body Slam Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 85/100
Has a 30% chance to paralyze opponents.
70 Sleep Talk Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
The user uses a random move it knows while asleep.
84 Stomping Tantrum Pokemon Scarlet and Violet SV - Ground Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 75/100
Doubles the damage if the user's previous move failed.
85 Rest Pokemon Scarlet and Violet SV - Psychic Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
The user restores health and heals any status conditions, then falls asleep.
86 Rock Slide Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 75/90
Has a 30% chance of causing the opponent to flinch.
89 Body Press Pokemon Scarlet and Violet SV - Fighting Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 80/100
Uses the user's Defense stat to calculate offensive damage instead of the Attack stat.
93 Flash Cannon Pokemon Scarlet and Violet SV - Steel Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 80/100
Has a 10% chance to lower the opponent's Special Defense by one stage.
99 Iron Head Pokemon Scarlet and Violet SV - Steel Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 80/100
Has a 30% chance of causing the opponent to flinch.
101 Power Gem Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 80/100
No additional effect.
103 Substitute Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
The user creates a decoy by sacrificing 25% of the user's max HP.
104 Iron Defense Pokemon Scarlet and Violet SV - Steel Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Increases the user's Defense by two stages.
116 Stealth Rock Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Sets rocks that hurt the opponents switching into battle. The amount of damage this move does depends on how weak the opponent is against Rock type moves. The opponent will receive 1/6 damage if the type is not every effective (x0.5), 1/8 damage if the type is neutral (x1), and 1/4 damage if the type is super effective (x2).
121 Heavy Slam Pokemon Scarlet and Violet SV - Steel Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves -/100
The attack's power is based on the target's weight. The lighter the target, the greater the power. The base power can go as low as 20 if the target opponent is 50% of the user's weight and as high as 120 if the target is less than 20% of the user's weight.
130 Helping Hand Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Increases the damage of the ally Pokemon's attack by 50%.
133 Earth Power Pokemon Scarlet and Violet SV - Ground Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 90/100
Has a 10% chance to lower the opponent's Special Defense by one stage.
149 Earthquake Pokemon Scarlet and Violet SV - Ground Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 100/100
Hits all Pokemon on the field. Damage is doubled on Pokemon using Dig.
150 Stone Edge Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 100/80
This attack has a 1-stage increased Critical Hit ratio.
152 Giga Impact Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 150/90
The user can't attack on the next turn.
163 Hyper Beam Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 150/90
The user will be unable to attack next turn.
171 Tera Blast Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 80/100
When used while the user is Terastallized, this move's type changes depending on the its Tera Type. Tera Blast becomes a physical move if the user's Attack stat is higher, while it becomes a special move if the user's Special Attack stat is higher.
179 Smack Down Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 50/100
Removes the target's Ground type immunity, and damages Pokemon using Fly or Bounce while cancelling them as well. Also damages Pokemon using Sky Drop but does not cancel the move.
204 Double-Edge Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 120/100
The user also takes recoil damage equal to 1/3 of the damage inflicted.
220 Meteor Beam Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 120/90
Increases the user's Special Attack by one stage.
224 Curse Pokemon Scarlet and Violet SV - Ghost Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
This attack works differently when used by Ghost-type Pokemon. For most Pokemon, increases the user's Attack and Defense by one stage, but lowers the user's Speed by one stage. For Ghost-type Pokemon, the user loses half their maximum HP to cause the opponent to lose 1/4 of their maximum HP at the end of each turn.

Learnset via Egg Moves

Lv. Move Type Cat Power/Acc.
- Ancient Power Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 60/100
Has a 10% chance to increase Attack, Defense, Sp. Attack, Sp. Defense, and Speed by one stage.
- Curse Pokemon Scarlet and Violet SV - Ghost Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
This attack works differently when used by Ghost-type Pokemon. For most Pokemon, increases the user's Attack and Defense by one stage, but lowers the user's Speed by one stage. For Ghost-type Pokemon, the user loses half their maximum HP to cause the opponent to lose 1/4 of their maximum HP at the end of each turn.
- Fissure Pokemon Scarlet and Violet SV - Ground Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves -/?
The opponent faints if hit with this attack.
- Power Gem Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 80/100
No additional effect.

Pokemon Scarlet and Violet Related Guides

Pokemon Scarlet and Violet Pokedex

Pokemon Scarlet and Violet SV - Pokedex Banner

Pokedex: All Confirmed Pokemon

▶︎ Pokemon Trading Board (10636 posts)

All DLC Pokemon

New DLC Pokemon and Legendaries
The Indigo Disk
Pokemon Scarlet and Violet SV - Pecharunt Pecharunt Pokemon Scarlet and Violet SV - TerapagosTerapagos Pokemon Scarlet and Violet SV - ArchaludonArchaludon Hydrapple.pngHydrapple
Pokemon Scarlet and Violet SV - Paradox RaikouRaging Bolt Pokemon Scarlet and Violet SVGouging Fire Pokemon Scarlet and Violet SV - Paradox CobalionIron Crown Pokemon Scarlet and Violet SV - Iron BoulderIron Boulder
The Teal Mask
Pokemon Scarlet and Violet SV - OgerponOgerpon Pokemon Scarlet and Violet SV - Ogerpon Wellspring MaskOgerpon (Wellspring Mask) Pokemon Scarlet and Violet SV - Ogerpon Hearthflame MaskOgerpon (Hearthflame Mask) Pokemon Scarlet and Violet SV - Ogerpon Cornerstone MaskOgerpon (Cornerstone Mask)
Pokemon Scarlet and Violet SV - OkidogiOkidogi Pokemon Scarlet and Violet SV - MunkidoriMunkidori Pokemon Scarlet and Violet SV - FezandipitiFezandipiti
Pokemon Scarlet and Violet SV - Bloodmoon UrsalunaBloodmoon Ursaluna Pokemon Scarlet and Violet SV - PoltchageistPoltchageist Pokemon Scarlet and Violet SV - SinistchaSinistcha Pokemon Scarlet and Violet SV - DipplinDipplin

All Returning DLC Pokemon

Paldea Pokemon

Starter Pokemon
Pokemon Scarlet and Violet Sprigatito.pngSprigatito Pokemon Scarlet and Violet Fuecoco.pngFuecoco Pokemon Scarlet and Violet Quaxly.pngQuaxly
Legendary Pokemon
Pokemon Scarlet and Violet SV - KoraidonKoraidon Pokemon Scarlet and Violet SV - MiraidonMiraidon
The Four Treasures of Ruin
Pokemon Scarlet and Violet SV - Wo-ChienWo-Chien Pokemon Scarlet and Violet SV - Chien-PaoChien-Pao Pokemon Scarlet and Violet SV - Ting-LuTing-Lu Pokemon Scarlet and Violet SV - Chi-YuChi-Yu
Paradox Pokemon
Scarlet Exclusive Violet Exclusive
Pokemon Scarlet and Violet SV - Great TuskGreat Tusk Pokemon Scarlet and Violet SV - Sandy ShocksSandy Shocks Pokemon Scarlet and Violet SV - Iron TreadsIron Treads Pokemon Scarlet and Violet SV - Iron ThornsIron Thorns
Pokemon Scarlet and Violet SV - Slither WingSlither Wing Pokemon Scarlet and Violet SV - Brute BonnetBrute Bonnet Pokemon Scarlet and Violet SV - Iron BundleIron Bundle Pokemon Scarlet and Violet SV - Iron JugulisIron Jugulis
Pokemon Scarlet and Violet SV - Scream TailScream Tail Pokemon Scarlet and Violet SV - Flutter ManeFlutter Mane Pokemon Scarlet and Violet SV - Iron MothIron Moth Pokemon Scarlet and Violet SV - Iron HandsIron Hands
Pokemon Scarlet and Violet SV - Roaring MoonRoaring Moon Pokemon Scarlet and Violet SV - Walking WakeWalking Wake Pokemon Scarlet and Violet SV - Iron ValiantIron Valiant Pokemon Scarlet and Violet SV - Iron LeavesIron Leaves

Pokemon by Pokedex

All Pokemon by Pokedex
Pokemon Scarlet and Violet - Gen 9 Starters and Evolutions Paldea Pokedex Pokemon SV - The Teal Mask DLC Pokedex The Teal Mask Pokedex Pokemon SV - The Indigo Disk DLC PokedexThe Indigo Disk Pokedex

Pokemon by Type

All Pokemon Types
Grass TypeGrass Water TypeWater Fire TypeFire
Electric TypeElectric Ice TypeIce Fighting TypeFighting
Ground TypeGround Poison TypePoison Flying TypeFlying
Psychic TypePsychic Bug TypeBug Rock TypeRock
Ghost TypeGhost Dragon TypeDragon Dark TypeDark
Steel TypeSteel Fairy TypeFairy Normal TypeNormal
Best Pokemon by Type
Grass Water Fire
Electric Ice Fighting
Ground Poison Flying
Psychic Bug Rock
Ghost Dragon Dark
Steel Fairy Normal

All Pokemon by Generation

Pokemon Generations
Generation 1 PokemonGeneration 1 Generation 2 PokemonGeneration 2 Generation 3 PokemonGeneration 3
Generation 4 PokemonGeneration 4 Generation 5 PokemonGeneration 5 Generation 6 PokemonGeneration 6
Generation 7 PokemonGeneration 7 Generation 8 PokemonGeneration 8 Generation 9 PokemonGeneration 9

All Pokemon by Egg Group

List of Egg Groups
Amorphous Bug Ditto
Dragon Fairy Field
Flying Grass Human-Like
Mineral Monster Undiscovered
Water 1 Water 2 Water 3

Other Pokemon Lists

Pokemon Lists
Paldean Forms Convergent Species
Version Exclusives All Pokemon by Base Stats
Pseudo-Legendary Pokemon List of Pokemon by EV Yield
Pokemon Speed Ranking Unobtainable Pokemon
Genderless Pokemon Shiny Pokemon
DLC Returning Pokemon New DLC Legendary Pokemon
All Regional Forms and Evolutions All Pokemon HOME Transferable Pokemon
All Returning and New Indigo Disk Pokemon Snacksworth Legendary Pokemon

Previous and Next Pokemon

Paldea Dex
Nacli ImageNacli
(#129)
Naclstack ImageNaclstack
(#130)
Garganacl ImageGarganacl
(#131)

Author

    Walkthrough Menu

    news questionnaire

    All rights reserved