MonMMO

#129 · Generation 1

Magikarp

Water

Encounter locations

Kanto · 113 encounter records
LocationMethodLevel
Celadon City Good Rod5–15
Celadon City Old Rod5
Celadon City Super Rod15–35
Cerulean Cave 1F Good Rod5–15
Cerulean Cave 1F Old Rod5
Cerulean Cave B1F Good Rod5–15
Cerulean Cave B1F Old Rod5
Cerulean City Good Rod5–15
Cerulean City Old Rod5
Cerulean City Super Rod15–35
Cinnabar Island Good Rod5–15
Cinnabar Island Old Rod5
Five Island Good Rod5–15
Five Island Old Rod5
Five Island Meadow Good Rod5–15
Five Island Meadow Old Rod5
Five Island Memorial Pillar Good Rod5–15
Five Island Memorial Pillar Old Rod5
Five Island Resort Gorgeous Good Rod5–15
Five Island Resort Gorgeous Old Rod5
Five Island Water Labyrinth Good Rod5–15
Five Island Water Labyrinth Old Rod5
Four Island Good Rod5–15
Four Island Old Rod5
Four Island Icefall Cave Back Good Rod5–15
Four Island Icefall Cave Back Old Rod5
Four Island Icefall Cave Entrance Good Rod5–15
Four Island Icefall Cave Entrance Old Rod5
Fuchsia City Good Rod5–15
Fuchsia City Old Rod5
Fuchsia City Super Rod15–35
Fuchsia City Surf20–40
One Island Good Rod5–15
One Island Old Rod5
One Island Kindle Road Good Rod5–15
One Island Kindle Road Old Rod5
One Island Treasure Beach Good Rod5–15
One Island Treasure Beach Old Rod5
Pallet Town Good Rod5–15
Pallet Town Old Rod5–10
Route 10 Good Rod5–15
Route 10 Old Rod5
Route 10 Super Rod15–35
Route 11 Good Rod5–15
Route 11 Old Rod5
Route 12 Good Rod5–15
Route 12 Old Rod5
Route 12 Super Rod15–35
Route 13 Good Rod5–15
Route 13 Old Rod5
Route 13 Super Rod15–35
Route 19 Good Rod5–15
Route 19 Old Rod5
Route 20 Good Rod5–15
Route 20 Old Rod5
Route 21 North Good Rod5–15
Route 21 North Old Rod5
Route 21 South Good Rod5–15
Route 21 South Old Rod5
Route 22 Good Rod5–15
Route 22 Old Rod5
Route 22 Super Rod15–35
Route 23 Good Rod5–15
Route 23 Old Rod5
Route 24 Good Rod5–15
Route 24 Old Rod5
Route 24 Super Rod15–35
Route 25 Good Rod5–15
Route 25 Old Rod5
Route 25 Super Rod15–35
Route 4 Good Rod5–15
Route 4 Old Rod5
Route 4 Super Rod15–35
Route 6 Good Rod5–15
Route 6 Old Rod5
Route 6 Super Rod15–35
S.S. Anne Exterior Good Rod5–15
S.S. Anne Exterior Old Rod5
Safari Zone Center Good Rod5–15
Safari Zone Center Old Rod5
Safari Zone East Good Rod5–15
Safari Zone East Old Rod5
Safari Zone North Good Rod5–15
Safari Zone North Old Rod5
Safari Zone West Good Rod5–15
Safari Zone West Old Rod5
Seafoam Islands B3F Good Rod5–15
Seafoam Islands B3F Old Rod5
Seafoam Islands B4F Good Rod5–15
Seafoam Islands B4F Old Rod5
Seven Island Tanoby Ruins Good Rod5–15
Seven Island Tanoby Ruins Old Rod5
Seven Island Trainer Tower Good Rod5–15
Seven Island Trainer Tower Old Rod5
Six Island Green Path Good Rod5–15
Six Island Green Path Old Rod5
Six Island Outcast Island Good Rod5–15
Six Island Outcast Island Old Rod5
Six Island Ruin Valley Good Rod5–15
Six Island Ruin Valley Old Rod5
Six Island Water Path Good Rod5–15
Six Island Water Path Old Rod5
Three Island Berry Forest Good Rod5–15
Three Island Berry Forest Old Rod5
Three Island Bond Bridge Good Rod5–15
Three Island Bond Bridge Old Rod5
Two Island Cape Brink Good Rod5–15
Two Island Cape Brink Old Rod5
Vermilion City Good Rod5–15
Vermilion City Old Rod5
Viridian City Good Rod5–15
Viridian City Old Rod5
Viridian City Super Rod15–35
Hoenn · 109 encounter records
LocationMethodLevel
Abandoned Ship Hidden Floor Corridors Good Rod10–30
Abandoned Ship Hidden Floor Corridors Old Rod5–10
Abandoned Ship Rooms B1F Good Rod10–30
Abandoned Ship Rooms B1F Old Rod5–10
Dewford Town Good Rod10–30
Dewford Town Old Rod5–10
Ever Grande City Good Rod10–30
Ever Grande City Old Rod5–10
Lilycove City Good Rod10–30
Lilycove City Old Rod5–10
Meteor Falls 1F 1R Good Rod10–30
Meteor Falls 1F 1R Old Rod5–10
Meteor Falls 1F 2R Good Rod10–30
Meteor Falls 1F 2R Old Rod5–10
Meteor Falls B1F 1R Good Rod10–30
Meteor Falls B1F 1R Old Rod5–10
Meteor Falls B1F 2R Good Rod10–30
Meteor Falls B1F 2R Old Rod5–10
Mossdeep City Good Rod10–30
Mossdeep City Old Rod5–10
Pacifidlog Town Good Rod10–30
Pacifidlog Town Old Rod5–10
Petalburg City Good Rod10–30
Petalburg City Old Rod5–10
Route 102 Good Rod10–30
Route 102 Old Rod5–10
Route 103 Good Rod10–30
Route 103 Old Rod5–10
Route 104 Good Rod10–30
Route 104 Old Rod5–10
Route 104 Super Rod20–45
Route 105 Good Rod10–30
Route 105 Old Rod5–10
Route 106 Good Rod10–30
Route 106 Old Rod5–10
Route 107 Good Rod10–30
Route 107 Old Rod5–10
Route 108 Good Rod10–30
Route 108 Old Rod5–10
Route 109 Good Rod10–30
Route 109 Old Rod5–10
Route 110 Good Rod10–30
Route 110 Old Rod5–10
Route 111 Good Rod10–30
Route 111 Old Rod5–10
Route 114 Good Rod10–30
Route 114 Old Rod5–10
Route 115 Good Rod10–30
Route 115 Old Rod5–10
Route 117 Good Rod10–30
Route 117 Old Rod5–10
Route 118 Good Rod10–30
Route 118 Old Rod5–10
Route 119 Good Rod10–30
Route 119 Old Rod5–10
Route 120 Good Rod10–30
Route 120 Old Rod5–10
Route 121 Good Rod10–30
Route 121 Old Rod5–10
Route 122 Good Rod10–30
Route 122 Old Rod5–10
Route 123 Good Rod10–30
Route 123 Old Rod5–10
Route 124 Good Rod10–30
Route 124 Old Rod5–10
Route 125 Good Rod10–30
Route 125 Old Rod5–10
Route 126 Good Rod10–30
Route 126 Old Rod5–10
Route 127 Good Rod10–30
Route 127 Old Rod5–10
Route 128 Good Rod10–30
Route 128 Old Rod5–10
Route 129 Good Rod10–30
Route 129 Old Rod5–10
Route 130 Good Rod10–30
Route 130 Old Rod5–10
Route 131 Good Rod10–30
Route 131 Old Rod5–10
Route 132 Good Rod10–30
Route 132 Old Rod5–10
Route 133 Good Rod10–30
Route 133 Old Rod5–10
Route 134 Good Rod10–30
Route 134 Old Rod5–10
Safari Zone Northwest Good Rod10–30
Safari Zone Northwest Old Rod5–10
Safari Zone Southeast Good Rod25–30
Safari Zone Southeast Old Rod25–30
Safari Zone Southwest Good Rod10–30
Safari Zone Southwest Old Rod5–10
Seafloor Cavern Entrance Good Rod10–30
Seafloor Cavern Entrance Old Rod5–10
Seafloor Cavern Room 6 Good Rod10–30
Seafloor Cavern Room 6 Old Rod5–10
Seafloor Cavern Room 7 Good Rod10–30
Seafloor Cavern Room 7 Old Rod5–10
Shoal Cave Low Tide Entrance Room Good Rod10–30
Shoal Cave Low Tide Entrance Room Old Rod5–10
Shoal Cave Low Tide Inner Room Good Rod10–30
Shoal Cave Low Tide Inner Room Old Rod5–10
Slateport City Good Rod10–30
Slateport City Old Rod5–10
Sootopolis City Good Rod10–30
Sootopolis City Old Rod5–10
Sootopolis City Super Rod30–35
Sootopolis City Surf5–35
Victory Road B2F Good Rod10–30
Victory Road B2F Old Rod5–10
Johto · 381 encounter records
LocationMethodLevel
Blackthorn Good RodDay20
Blackthorn Good RodNight20
Blackthorn Old RodDay10
Blackthorn Old RodNight10
Blackthorn Super RodDay40
Blackthorn Super RodNight40
Blackthorn Surf2–20
Cerulean Good RodDay20
Cerulean Good RodNight20
Cerulean Old RodDay10
Cerulean Old RodNight10
Cerulean Super RodDay40
Cerulean Super RodNight40
Cerulean Cave 1F Good RodDay20
Cerulean Cave 1F Good RodNight20
Cerulean Cave 1F Old RodDay10
Cerulean Cave 1F Old RodNight10
Cerulean Cave 2F Good RodDay20
Cerulean Cave 2F Good RodNight20
Cerulean Cave 2F Old RodDay10
Cerulean Cave 2F Old RodNight10
Cerulean Cave B1F Good RodDay20
Cerulean Cave B1F Good RodNight20
Cerulean Cave B1F Old RodDay10
Cerulean Cave B1F Old RodNight10
Cherrygrove Good RodDay20
Cherrygrove Good RodNight20
Cherrygrove Old RodDay10
Cherrygrove Old RodNight10
Cianwood Good RodDay20
Cianwood Good RodNight20
Cianwood Old RodDay10
Cianwood Old RodNight10
Cinnabar Island Good RodDay20
Cinnabar Island Good RodNight20
Cinnabar Island Old RodDay10
Cinnabar Island Old RodNight10
Cliff Edge Gate Good RodDay20
Cliff Edge Gate Good RodNight20
Cliff Edge Gate Old RodDay10
Cliff Edge Gate Old RodNight10
Cliff Edge Gate Super RodDay40
Cliff Edge Gate Super RodNight40
Dark Cave Route 31 Side Good RodDay20
Dark Cave Route 31 Side Good RodNight20
Dark Cave Route 31 Side Old RodDay10
Dark Cave Route 31 Side Old RodNight10
Dark Cave Route 31 Side Super RodDay40
Dark Cave Route 31 Side Super RodNight40
Dark Cave Route 31 Side Surf2–20
Dark Cave Route 45 Side Good RodDay20
Dark Cave Route 45 Side Good RodNight20
Dark Cave Route 45 Side Old RodDay10
Dark Cave Route 45 Side Old RodNight10
Dark Cave Route 45 Side Super RodDay40
Dark Cave Route 45 Side Super RodNight40
Dark Cave Route 45 Side Surf2–20
Dragons Den Good RodDay20
Dragons Den Good RodNight20
Dragons Den Old RodDay10
Dragons Den Old RodNight10
Dragons Den Super RodDay40
Dragons Den Super RodNight40
Dragons Den Surf5–20
Ecruteak Good RodDay20
Ecruteak Good RodNight20
Ecruteak Old RodDay10
Ecruteak Old RodNight10
Ecruteak Super RodDay40
Ecruteak Super RodNight40
Fuchsia Good RodDay20
Fuchsia Good RodNight20
Fuchsia Old RodDay10
Fuchsia Old RodNight10
Fuchsia Super RodDay40
Fuchsia Super RodNight40
Fuchsia Surf10–20
Ilex Forest Good RodDay20
Ilex Forest Good RodNight20
Ilex Forest Old RodDay10
Ilex Forest Old RodNight10
Ilex Forest Super RodDay40
Ilex Forest Super RodNight40
Lake Of Rage Good RodDay20
Lake Of Rage Good RodNight20
Lake Of Rage Old RodDay10
Lake Of Rage Old RodNight10
Lake Of Rage Super RodDay40
Lake Of Rage Super RodNight40
Lake Of Rage Surf5–20
Lake of Rage Overworld swarmOnly while this swarm is active—
Mount Moon Square Good RodDay20
Mount Moon Square Good RodNight20
Mount Moon Square Old RodDay10
Mount Moon Square Old RodNight10
Mount Moon Square Surf30–35
Mount Moon Square Clefairy Event Good RodDay20
Mount Moon Square Clefairy Event Good RodNight20
Mount Moon Square Clefairy Event Old RodDay10
Mount Moon Square Clefairy Event Old RodNight10
Mount Moon Square Clefairy Event Super RodDay40
Mount Moon Square Clefairy Event Super RodNight40
Mount Mortar 1F Entrance Good RodDay20
Mount Mortar 1F Entrance Good RodNight20
Mount Mortar 1F Entrance Old RodDay10
Mount Mortar 1F Entrance Old RodNight10
Mount Mortar 1F Entrance Super RodDay40
Mount Mortar 1F Entrance Super RodNight40
Mount Mortar 2F Good RodDay20
Mount Mortar 2F Good RodNight20
Mount Mortar 2F Old RodDay10
Mount Mortar 2F Old RodNight10
Mount Mortar 2F Super RodDay40
Mount Mortar 2F Super RodNight40
Mount Mortar B1F Good RodDay20
Mount Mortar B1F Good RodNight20
Mount Mortar B1F Old RodDay10
Mount Mortar B1F Old RodNight10
Mount Mortar B1F Super RodDay40
Mount Mortar B1F Super RodNight40
Mount Silver Good RodDay20
Mount Silver Good RodNight20
Mount Silver Old RodDay10
Mount Silver Old RodNight10
Mount Silver Super RodDay40
Mount Silver Super RodNight40
Mount Silver Cave 1F Good RodDay20
Mount Silver Cave 1F Good RodNight20
Mount Silver Cave 1F Old RodDay10
Mount Silver Cave 1F Old RodNight10
Mount Silver Cave 2F Good RodDay20
Mount Silver Cave 2F Good RodNight20
Mount Silver Cave 2F Old RodDay10
Mount Silver Cave 2F Old RodNight10
Mount Silver Cave 2F Super RodDay40
Mount Silver Cave 2F Super RodNight40
Mount Silver Cave 3F Good RodDay20
Mount Silver Cave 3F Good RodNight20
Mount Silver Cave 3F Old RodDay10
Mount Silver Cave 3F Old RodNight10
Mount Silver Cave 3F Super RodDay40
Mount Silver Cave 3F Super RodNight40
Mount Silver Cave Moltres Chamber Good RodDay20
Mount Silver Cave Moltres Chamber Good RodNight20
Mount Silver Cave Moltres Chamber Old RodDay10
Mount Silver Cave Moltres Chamber Old RodNight10
Mount Silver Cave Moltres Chamber Super RodDay40
Mount Silver Cave Moltres Chamber Super RodNight40
Mount Silver Cave Upper Mountainside Good RodDay20
Mount Silver Cave Upper Mountainside Good RodNight20
Mount Silver Cave Upper Mountainside Old RodDay10
Mount Silver Cave Upper Mountainside Old RodNight10
Mount Silver Cave Upper Mountainside Super RodDay40
Mount Silver Cave Upper Mountainside Super RodNight40
New Bark Good RodDay20
New Bark Good RodNight20
New Bark Old RodDay10
New Bark Old RodNight10
Olivine Good RodDay20
Olivine Good RodNight20
Olivine Old RodDay10
Olivine Old RodNight10
Pallet Good RodDay20
Pallet Good RodNight20
Pallet Old RodDay10
Pallet Old RodNight10
Route 10 Good RodDay20
Route 10 Good RodNight20
Route 10 Old RodDay10
Route 10 Old RodNight10
Route 10 Super RodDay40
Route 10 Super RodNight40
Route 12 Good RodDay20
Route 12 Good RodNight20
Route 12 Old RodDay10
Route 12 Old RodNight10
Route 12 Super RodDay40
Route 12 Super RodNight40
Route 13 Good RodDay20
Route 13 Good RodNight20
Route 13 Old RodDay10
Route 13 Old RodNight10
Route 13 Super RodDay40
Route 13 Super RodNight40
Route 19 Good RodDay20
Route 19 Good RodNight20
Route 19 Old RodDay10
Route 19 Old RodNight10
Route 20 Good RodDay20
Route 20 Good RodNight20
Route 20 Old RodDay10
Route 20 Old RodNight10
Route 21 Good RodDay20
Route 21 Good RodNight20
Route 21 Old RodDay10
Route 21 Old RodNight10
Route 22 Good RodDay20
Route 22 Good RodNight20
Route 22 Old RodDay10
Route 22 Old RodNight10
Route 22 Super RodDay40
Route 22 Super RodNight40
Route 24 Good RodDay20
Route 24 Good RodNight20
Route 24 Old RodDay10
Route 24 Old RodNight10
Route 24 Super RodDay40
Route 24 Super RodNight40
Route 25 Good RodDay20
Route 25 Good RodNight20
Route 25 Old RodDay10
Route 25 Old RodNight10
Route 25 Super RodDay40
Route 25 Super RodNight40
Route 26 Good RodDay20
Route 26 Good RodNight20
Route 26 Old RodDay10
Route 26 Old RodNight10
Route 27 Good RodDay20
Route 27 Good RodNight20
Route 27 Old RodDay10
Route 27 Old RodNight10
Route 28 Good RodDay20
Route 28 Good RodNight20
Route 28 Old RodDay10
Route 28 Old RodNight10
Route 28 Super RodDay40
Route 28 Super RodNight40
Route 30 Good RodDay20
Route 30 Good RodNight20
Route 30 Old RodDay10
Route 30 Old RodNight10
Route 30 Super RodDay40
Route 30 Super RodNight40
Route 31 Good RodDay20
Route 31 Good RodNight20
Route 31 Old RodDay10
Route 31 Old RodNight10
Route 31 Super RodDay40
Route 31 Super RodNight40
Route 32 Good RodDay20
Route 32 Good RodNight20
Route 32 Old RodDay10
Route 32 Old RodNight10
Route 32 Super RodDay40
Route 32 Super RodNight40
Route 34 Good RodDay20
Route 34 Good RodNight20
Route 34 Old RodDay10
Route 34 Old RodNight10
Route 35 Good RodDay20
Route 35 Good RodNight20
Route 35 Old RodDay10
Route 35 Old RodNight10
Route 35 Super RodDay40
Route 35 Super RodNight40
Route 4 Good RodDay20
Route 4 Good RodNight20
Route 4 Old RodDay10
Route 4 Old RodNight10
Route 4 Super RodDay40
Route 4 Super RodNight40
Route 40 Good RodDay20
Route 40 Good RodNight20
Route 40 Old RodDay10
Route 40 Old RodNight10
Route 41 Good RodDay20
Route 41 Good RodNight20
Route 41 Old RodDay10
Route 41 Old RodNight10
Route 42 Good RodDay20
Route 42 Good RodNight20
Route 42 Old RodDay10
Route 42 Old RodNight10
Route 42 Super RodDay40
Route 42 Super RodNight40
Route 43 Good RodDay20
Route 43 Good RodNight20
Route 43 Old RodDay10
Route 43 Old RodNight10
Route 43 Super RodDay40
Route 43 Super RodNight40
Route 43 Surf5–50
Route 44 Good RodDay20
Route 44 Good RodNight20
Route 44 Old RodDay10
Route 44 Old RodNight10
Route 44 Super RodDay40
Route 44 Super RodNight40
Route 45 Good RodDay20
Route 45 Good RodNight20
Route 45 Old RodDay10
Route 45 Old RodNight10
Route 45 Super RodDay40
Route 45 Super RodNight40
Route 45 Surf2–25
Route 47 Good RodDay20
Route 47 Good RodNight20
Route 47 Old RodDay10
Route 47 Old RodNight10
Route 6 Good RodDay20
Route 6 Good RodNight20
Route 6 Old RodDay10
Route 6 Old RodNight10
Route 6 Super RodDay40
Route 6 Super RodNight40
Route 9 Good RodDay20
Route 9 Good RodNight20
Route 9 Old RodDay10
Route 9 Old RodNight10
Route 9 Super RodDay40
Route 9 Super RodNight40
Ruins Of Alph Good RodDay20
Ruins Of Alph Good RodNight20
Ruins Of Alph Old RodDay10
Ruins Of Alph Old RodNight10
Ruins Of Alph Super RodDay40
Ruins Of Alph Super RodNight40
Safari Zone Entrance Exterior Surf10–20
Seafoam Islands B4F Good RodDay20
Seafoam Islands B4F Good RodNight20
Seafoam Islands B4F Old RodDay10
Seafoam Islands B4F Old RodNight10
Slowpoke Well B1F Good RodDay20
Slowpoke Well B1F Good RodNight20
Slowpoke Well B1F Old RodDay10
Slowpoke Well B1F Old RodNight10
Slowpoke Well B1F Super RodDay40
Slowpoke Well B1F Super RodNight40
Slowpoke Well B2F Good RodDay20
Slowpoke Well B2F Good RodNight20
Slowpoke Well B2F Old RodDay10
Slowpoke Well B2F Old RodNight10
Slowpoke Well B2F Super RodDay40
Slowpoke Well B2F Super RodNight40
Tohjo Falls Good RodDay20
Tohjo Falls Good RodNight20
Tohjo Falls Old RodDay10
Tohjo Falls Old RodNight10
Tohjo Falls Super RodDay40
Tohjo Falls Super RodNight40
Union Cave 1F Good RodDay20
Union Cave 1F Good RodNight20
Union Cave 1F Old RodDay10
Union Cave 1F Old RodNight10
Union Cave 1F Super RodDay40
Union Cave 1F Super RodNight40
Union Cave B1F Good RodDay20
Union Cave B1F Good RodNight20
Union Cave B1F Old RodDay10
Union Cave B1F Old RodNight10
Union Cave B1F Super RodDay40
Union Cave B1F Super RodNight40
Union Cave B2F Good RodDay20
Union Cave B2F Good RodNight20
Union Cave B2F Old RodDay10
Union Cave B2F Old RodNight10
Vermilion Good RodDay20
Vermilion Good RodNight20
Vermilion Old RodDay10
Vermilion Old RodNight10
Violet Good RodDay20
Violet Good RodNight20
Violet Old RodDay10
Violet Old RodNight10
Violet Super RodDay40
Violet Super RodNight40
Viridian Good RodDay20
Viridian Good RodNight20
Viridian Old RodDay10
Viridian Old RodNight10
Viridian Super RodDay40
Viridian Super RodNight40
Whirl Islands 1F Good RodDay20
Whirl Islands 1F Good RodNight20
Whirl Islands 1F Old RodDay10
Whirl Islands 1F Old RodNight10
Whirl Islands B2F Good RodDay20
Whirl Islands B2F Good RodNight20
Whirl Islands B2F Old RodDay10
Whirl Islands B2F Old RodNight10

This Pokémon is eligible for Mirage Rifts. Each opening rolls its own pool, so check active portals on the Town Map.

Check the Town Map to see which swarms are active.

This guide covers documented encounter tables and selected story events. Other scripted gifts or events may also award this Pokémon.

Natures

Randomly generated Pokémon can have any of the 25 natures. Twenty raise one stat by 10% and lower another by 10%. Five are neutral. HP stays the same.

View all 25 natures and stat effects
NatureRaises (+10%)Lowers (−10%)
Hardy——
LonelyAttackDefense
BraveAttackSpeed
AdamantAttackSpecial Attack
NaughtyAttackSpecial Defense
BoldDefenseAttack
Docile——
RelaxedDefenseSpeed
ImpishDefenseSpecial Attack
LaxDefenseSpecial Defense
TimidSpeedAttack
HastySpeedDefense
Serious——
JollySpeedSpecial Attack
NaiveSpeedSpecial Defense
ModestSpecial AttackAttack
MildSpecial AttackDefense
QuietSpecial AttackSpeed
Bashful——
RashSpecial AttackSpecial Defense
CalmSpecial DefenseAttack
GentleSpecial DefenseDefense
SassySpecial DefenseSpeed
CarefulSpecial DefenseSpecial Attack
Quirky——

Stats and abilities

HP
20
Attack
10
Defense
55
Sp. Attack
15
Sp. Defense
20
Speed
80

Abilities · Swift Swim

Hidden ability · Rattled

Size · 0.9 m · 10 kg

Evolution and forms

Level-up moves

View level-up moves for Magikarp
LevelMove
1Splash
15Tackle
25Flail

Server 0.1.122 · Client 0.2.207