Pokemon Scarlet and Violet (SV)

Glimmet Evolution: How to Get and Evolve Glimmet

Glimmet is a Rock/Poison-type Pokemon in Pokemon Scarlet and Violet (SV). Glimmet evolves into Glimmora at Lv. 35, and is in the Mineral Egg Group. Learn how to get Glimmet and all locations, Shiny Glimmet's appearance, and the stats, abilities, Gen 9 learnset of all moves, best Tera Type and Nature, and weaknesses of Glimmet here.

Paldea Dex
Dragapult ImageDragapult
(#307)
Glimmet ImageGlimmet
(#308)
Glimmora ImageGlimmora
(#309)
Kitakami Dex
Bronzong ImageBronzong
(#155)
Glimmet ImageGlimmet
(#156)
Glimmora ImageGlimmora
(#157)

Glimmet Evolution

Glimmet Evolution Line
Glimmet ImageGlimmet Lv. 35
Glimmora ImageGlimmora

Evolves into Glimmora at Level 35

Glimmet evolves into Glimmora when it reaches level 35. Despite its low base HP, Attack, and Defense, it is highly recommended to evolve Glimmet instead of catching a wild Glimmora as those can only be found later in the game, upon reaching The Great Crater of Paldea.

EXP Farming Guide

Glimmet Location

Map Locations

Base Game
Teal Mask
Glimmet Teal Mask Location Map
TimeAny
BiomeUnderground (Very Common), Cave (Super Rare)

Found in Underground Areas and Caves

Pokemon Scarlet and Violet - Glimmet Location Overworld

Glimmet is very rare and can be found in underground areas and caves sometimes clinging to walls. The best place to catch Glimmit is in the cave in Alfornada.

Use the Picnic Table Method to Spawn Glimmet Fast

You can use the Picnic Table Method to reset the Pokemon that spawn nearby. As long as you are within Glimmet's spawn range, you can do this method constantly until the Pokemon appears.

How to Force Respawn Wild Pokemon

Make a Sandwich to Increase Its Spawn Rate

Pokemon Scarlet and Violet - Make a Sandwich to Increase Its Spawn Rate

You can make a sandwich with an Encounter Power: Rock or Encounter Power: Poison to increase Glimmet's spawn rate in the area. Combine this with the Picnic Table Method to increase the chances of Glimmet appearing in the wild.

List of All Sandwiches and Recipes

Glimmet Type, Abilities, and Weakness

Regular
Shiny
No. 308 Type
Glimmet ImageGlimmet
Pokemon Scarlet and Violet SV - Rock Icon Pokemon Scarlet and Violet SV - Poison Icon
Abilities
Toxic Debris
Corrosion (Hidden)
No. 308 Type
Glimmet ImageGlimmet
Pokemon Scarlet and Violet SV - Rock Icon Pokemon Scarlet and Violet SV - Poison Icon
Abilities
Toxic Debris
Corrosion (Hidden)
Weak to: (4x)
Pokemon Ground Type Icon
(2x)
Pokemon Water Type Icon Pokemon Psychic Type Icon Pokemon Steel Type Icon
Damaged Normally
By:
(1x)
Pokemon Grass Type Icon Pokemon Electric Type Icon Pokemon Ice Type Icon Pokemon Fighting Type Icon Pokemon Rock Type Icon Pokemon Ghost Type Icon Pokemon Dragon Type Icon Pokemon Dark Type Icon
Resists: (0.5x)
Pokemon Normal Type Icon Pokemon Fire Type Icon Pokemon Flying Type Icon Pokemon Bug Type Icon Pokemon Fairy Type Icon
(0.25x)
Pokemon Poison Type Icon
Ability Name Description
Toxic Debris When hit by a physical move, the Pokemon scatters Toxic Spikes in the opposing field. The effect can activate a maximum of two times.
Corrosion
(Hidden)
The user can now poison Steel-type and Poison-type opponents.

Glimmet Stats

Base Stats
Lv. 50 Stats
Stat Value Rank
HP
48
684
Atk
35
778
Def
42
716
SpAtk
105
131
SpDef
60
503
Speed
60
481
Total
350
581
Explanation of Pokemon Stats
Stat Max 0Nat 0EV -Nat Min
HP 155 155 123 123 108
Atk 95 87 55 49 36
Def 103 94 62 55 42
SpAtk 172 157 125 112 99
SpDef 123 112 80 72 58
Spd 123 112 80 72 58
  • 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

It is worth mentioning that Glimmet has a high Sp. Atk stat and could make a good addition to your team.

Glimmet 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 Poison Type Icon Pokemon Rock Type Icon
Tera Boost Coverage
Pokemon Water Type Icon Pokemon Ground Type Icon
Weakness Protection
Pokemon Flying Type Icon

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 Glimmet?

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

Glimmet Best Nature

Nature Stat Changes
Modest SpAtk, Attack
Timid Speed, Attack

Nature Chart and How to Check Natures

Glimmet Egg Groups and Details

Egg Groups
EV Yield SpAtk +1
Category TBD JP Name キラーメ
Height 0.7 m Weight 8 kg
Generation 9 Gender Ratio 50% / 50%

Glimmet Dropped Items

Dropped Item (TM Material)

TM Material TMs Used For (Req. Amount)
Glimmet Crystal Tera Blast (8)

Glimmet Learnset

narrow down the range of conditions

Learnset by Leveling Up

Lv. Move Type Cat Power/Acc.
Base Rock Throw Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 50/90
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.
Base 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.
7 Acid Spray Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 40/100
Lowers the opponent's Special Defense by two stages.
11 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.
15 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.
18 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).
22 Venoshock Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 65/100
Doubles the damage if the opponent is poisoned.
26 Sandstorm Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Activates a sandstorm for five turns.
29 Self-Destruct Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 200/100
The user faints after using this move.
33 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.
37 Power Gem Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 80/100
No additional effect.
41 Acid Armor Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Increases the user's Defense by two stages.
46 Sludge Wave Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 95/100
Has a 10% chance to poison the opponent.

Learnset by TM

No. Move Type Cat Power/Acc.
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.
13 Acid Spray Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 40/100
Lowers the opponent's Special Defense by two stages.
17 Confuse Ray Pokemon Scarlet and Violet SV - Ghost Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/100
Confuses the opponent.
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.
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.
36 Rock Tomb Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 60/95
Lowers the opponent's Speed by one stage.
45 Venoshock Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 65/100
Doubles the damage if the opponent is poisoned.
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.
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.
74 Reflect Pokemon Scarlet and Violet SV - Psychic Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Reduces damage received on the User's side of the field from Physical Attacks by 50% in Single Battles and 33% in Double Battles for 5 turns.
75 Light Screen Pokemon Scarlet and Violet SV - Psychic Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Reduces damage received on the User's side of the field from Special Attacks by 50% in Single Battles and 33% in Double Battles for 5 turns.
76 Rock Blast Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 25/90
The user attacks 2-5 times nonstop. Has a 37.5% chance for 2 hits, 37.5% chance for 3 hits, 12.5% chance for 4 hits, and a 12.5% chance for 5 hits.
79 Dazzling Gleam Pokemon Scarlet and Violet SV - Fairy Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 80/100
No additional effect.
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.
90 Spikes Pokemon Scarlet and Violet SV - Ground Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Hurts the opponent's Pokemon that switch into the battlefield depending on the amount of layers placed by the user. 1 layer damages by 12.5% max HP, 2 layers damages by 16% max HP, and 3 or more layers damages by 25% max HP. The move has no effect on Flying-type Pokemon and Pokemon with Levitate ability.
91 Toxic Spikes Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/-
Sets toxic spikes that badly poisons the opponent switching into battle. The amount of damage this move does depends on how many layers the user has placed. Badly poisoned Pokemon will receive an increasing amount of damage each turn. In contrast, poisoned Pokemon will receive a fixed amount of damage each turn.
101 Power Gem Pokemon Scarlet and Violet SV - Rock Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 80/100
No additional effect.
102 Gunk Shot Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 120/80
Has a 30% chance to poison the opponent.
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).
148 Sludge Bomb Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 90/100
Has a 30% chance to poison the opponent.
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.
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.
175 Toxic Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/90
The user badly poisons the opponent. The move has 100 Accuracy if the user is a Poison-type Pokemon. It can hit targets in a semi-vulnerable turn such as Fly or Dig, but it cannot hit through Protect or Detect.
176 Sand Tomb Pokemon Scarlet and Violet SV - Ground Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 35/85
Inflicts damage equal to 1/8 of the opponent's max HP each turn and prevents them from fleeing and switching out for 4-5 turns, or until the user switches out or faints.
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.
214 Sludge Wave Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Special Type Moves 95/100
Has a 10% chance to poison the opponent.
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.

Learnset via Egg Moves

Lv. Move Type Cat Power/Acc.
- Explosion Pokemon Scarlet and Violet SV - Normal Type Moves Pokemon Scarlet and Violet SV - Physical Type Moves 250/100
The user faints after using this move.
- Memento Pokemon Scarlet and Violet SV - Dark Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/100
The user faints to lower both the opponent's Attack and Special Attack by two stages.
- Toxic Pokemon Scarlet and Violet SV - Poison Type Moves Pokemon Scarlet and Violet SV - Status Type Moves -/90
The user badly poisons the opponent. The move has 100 Accuracy if the user is a Poison-type Pokemon. It can hit targets in a semi-vulnerable turn such as Fly or Dig, but it cannot hit through Protect or Detect.

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 (10848 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
Dragapult ImageDragapult
(#307)
Glimmet ImageGlimmet
(#308)
Glimmora ImageGlimmora
(#309)
Kitakami Dex
Bronzong ImageBronzong
(#155)
Glimmet ImageGlimmet
(#156)
Glimmora ImageGlimmora
(#157)

Author

    Walkthrough Menu

    All rights reserved