Absol Guide: Builds and Best Items | Pokemon UNITE

★ Check out Espeon's Best Builds!
┗ Get the UNITE License for FREE in the Espeon Event!

★ Desync bug now fixed as of Version 1.5.1.5!
★ Collect coins and exchange them in Flower Coin Exchange!
UNITE Club Membership is now available

Pokemon UNITE Absol Banner
The best guide on how to play Absol in Pokemon UNITE for Nintendo Switch and Mobile. Check here for the best builds, Held and Battle items, movesets, as well as the latest nerfs, buffs, counters, and more!

Absol Latest Nerfs & Buffs (10/20)

October 20th Halloween Update (1.2.1.8)

Absol Move Changes (October 20)
Sucker Punch Image
Sucker Punch
• Bug Fixes

Absol Previous Move Patches

Standard Attack

1.1.1.4 Basic Attack: Bug Fixes

Night Slash

1.2.1.3 Cooldown reduced from 5s to 4s. 2nd slash hitbox reduced.
1.1.1.4 Damage dealt to opposing Pokemon increased from 939 to 1798 (+91%).

Sucker Punch

1.2.1.3 Cooldown reduced from 7s to 5s. Unstoppable duration increased.
1.1.1.4 Damage dealt to opposing Pokemon increased from 637 to 900 (+41%).
1.2.1.8 Bug Fixes.

Absol Basic Info

Absol
Absol.jpg
Tier Rating: A Rank Icon

Role: Speedster
Attack Type: Melee
Damage Type: Physical
Difficulty: Expert
Cost:
"Absol is a Pokémon that can close the distance in an instant and deal massive amounts of damage."

Pokemon Unite Tier List

Absol Best Lanes

Top Icon.pngTop Jungle Icon.pngJungle Bot Icon.pngBottom
2 Stars.png
5 Stars.png
3 Stars.png

Tips & Strategies for Every Lane

Strengths and Weaknesses

Strengths Weaknesses
✔︎ High Burst Damage
✔︎ High mobility
✔︎ Unite Move grants untargetability status
✖︎ Damage relies on critical strikes
✖︎ Proper positioning is required to master

Best Builds for Absol

Builds

Full Offense Build

Full Offense Build
Pokemon UNITE - Best Build Icon
Moveset Held Items
Battle Item
Item Effects (at Level 30)
Attack: +30
Critical-Hit Rate: +8.10%
Critical-Hit Damage: +12%
Attack Speed: +7.50%

This is build is centered around pouncing targets with Night Slash, then following up with Psycho Cut and a couple of basic attacks for a consistent stream of critical damage. Use Night Slash's second activation to finish them off. The critical-hit rate increase you get from the Night Slash's second activation is based on the target's missing health, so it's crucial to deplete the target's HP first before lunging. You need to be extremely cautious when diving targets since you won't have any defensive items.

Muscle Band, Scope Lens, and Razor Claw provide all the things you need to quickly take down your targets, attack speed, damage, critical-hit rate, and critical-hit damage.

Eject Button is crucial for this build, acting as your only means of escaping should things go bad.

Blink-Striker Build

Blink-Striker Build
Moveset Held Items
Battle Item
Item Effects (at Level 30)
Attack: +15
Critical-Hit Rate: +8.10%
Critical-Hit Damage: +12%
HP: +450

This is a mobility build centered on isolating a target with Sucker Punch, and bursting it down using Night Slash. Use the Blink Slash Combo as your primary combo for taking down targets.

Scope Lens and Razor Claw boost your critical-hit rate and damage since it's your primary source of damage. Buddy Barrier gives you decent durability via increased HP, and provides survivability after using your Unite Move.

Eject Button adds more mobility on top of your moves, allowing you to reposition and isolate a target.

Attack Stat Build

Attack Stack Build
Moveset Held Items
Battle Item
Item Effects (at Level 30)
Attack: +18
Critical-Hit Rate: +6%
Critical-Hit Damage: +12%
HP: +450

This is a scoring build focused on increasing Absol's attack early on. You'll be using Pursuit and Sucker Punch as your main sources of damage. You can also use them to quickly dash in and out of enemy goal zones when you're scoring.

Attack Weight and Scope Lens go well with each other, increasing your critical-hit damage as you increase your Attack stat. Score Shield helps you safely stack Attack Weight as you score, and provides some durability via HP.

Eject Button helps you chase enemies as well as escape them. However, you can also equip X Speed for a similar effect.

Backstab Build

Backstab Build
Moveset Held Items
Battle Item
Item Effects (at Level 30)
Attack: +15
Critical-Hit Rate: +6%
Critical-Hit Damage: +12%
Attack Speed: +7.50%
HP: +450

This build makes use of Pursuit's cooldown reduction effect when attacking a target from behind, and Psycho Cut's slow and damage increase. You'll be using the Cut to Pursuit Combo as your core combo.

Muscle Band and Scope Lens are standard damage item duo, increasing your attack speed and damage. Buddy Barrier increases your durability through an HP boost, and gives survivability after you use your Unite Move.

Eject Button is your default battle item, giving you an offensive and defensive tool. However, if want more damage on top of Psycho Cut's damage increase, equip X Attack instead.

Absol Best Items & Moveset

Best Held Items

Item Explanation
Attack Weight.pngAttack Weight Each stack of Attack Weight's bonus increases Absol's overall damage output. This allows the Pokemon to easily burst down its targets when it pounces towards them.
Score Shield.pngScore Shield Score Shield helps Absol score easy points without getting interrupted. It is especially helpful for stacking bonuses from scoring related items.
Buddy Barrier.pngBuddy Barrier The extra HP gives Absol more durability. The shield effect from a Unite move activation allows it to finish off opponents after slashing them.
Focus Band.pngFocus Band You will find Absol engaging a lot of targets throughout the game. Focus Band will give the Pokemon more survivability with increase defenses and HP recovery.
Scope Lens.pngScope Lens Scope Lens adds more critical damage on top of Absol's innately high critical chance.
Muscle Band.pngMuscle Band Muscle Band's bonus attack speed allows Absol to land more Standard Attacks, which helps increase the rate of critical hits it can deal.
Razor Claw.pngRazor Claw Razor Claw allows Absol to stick to its targets by slowing them down with every ponuncing move it delivers.

List of Held Items

Best Battle Items

Item Explanation
Eject Button.pngEject Button Eject Button further extends Absol's reach for pursuing fleeing enemies or getting out of danger.
X Speed.pngX Speed X Speed allows Absol to get into position quickly without using its dash moves. It will also help it rotate to different lanes faster.
X Attack.pngX Attack X Attack adds more firepower to Absols attack, ensuring targets will be knocked down.

List of Battle Items

Best Moveset

Move Explanation
Psycho Cut ImagePsycho Cut Psycho Cut can quickly drain a target's HP with just a couple of hits. It can also be used as a ranged move if the target manages to get distance from Absol.
Night Slash ImageNight Slash Night Slash a the perfect move for assassinating targets. It can burst down multiple targets and finish them off in quick succession.

Absol's gameplay is centered around critical hits to take out enemy Pokemon quickly. For a more assassin-like playstyle, you can learn Pursuit to make aiming more convenient. Combining that with Sucker Punch allows you to stick to your targets easily. Otherwise, you can stick to Psycho Cut if your build takes advantage of quick Standard Attacks.

Which Moveset Do You Think Is Best For Absol?

Let us know why in the comments!

Previous Poll Result

How to Play Absol

Focus on Reaching the Power Spike at Level 5

Pokemon UNITE - Absol Landing a Critical Strike on Greedent
Absol is a powerful Pokemon that can tear through enemies with incredibly high burst damage and mobility. It is important for this particular Pokemon to level up as fast as possible. Start off in the jungle to get those early levels, then set up ganks at the lanes to give your team a great start.

Pushing an early advantage into the later stages of the match is what Absol excels at due to powerful moves that bypass defense and shields. Strong critical hits are also one of Absol's signature traits. Adopt an aggressive playstyle and coordinate with your team to make quick work of enemies!

Farm all Wild Pokemon in the Jungle Area

Pokemon UNITE - Absol Using Dash Moves for Effective Farming

Clearing all 5 Wild Pokemon in the Jungle will quickly bring you to Lv. 5 which unlocks Absol's primary gank abilities, Pursuit or Night Slash. After this Absol can roam, checking either lane for low HP or isolated enemy Pokemon to KO. For a faster jungle clear, take Fluffy Tail as your Battle Item to stun and deal more damage to Wild Pokemon.

Roam or Sneakily Score if the Jungle is Taken

There will be times, especially in solo queue, where other players may take your jungle camps or take the jungler role. If this happens, roam the map and carefully look for KOs and score goals, then circle back to the jungle once the camps respawn.

Secure Map Objectives

Pokemon UNITE - Absol Fighting Drednaw

Having high damage output combined with quick dash abilities means that Absol can handle Objectives easily. It is best to lead the charge when taking Drednaw or Rotom when they spawn. Alternatively, you can solo objectives if you see one of them not being contested.

Position Carefully with Pursuit

Pokemon UNITE - Absol Defeating Cramorant

Absol's strongest move requires skillful positioning. If the next basic attack after Pursuit does not hit within the blue cone, it will not have increased damage or reduced cooldown, leaving Absol open to counterattack. Try to catch enemies that are running away, or position to where their back is easily reachable.

Use Sucker Punch for Easier Backstabs

Sucker punch will auto dash Absol to an enemy after charging. If hit during the charge, Absol will auto dash behind the enemy and stun them. Using Pursuit before Sucker Punch will help in guaranteeing a backstab. However, if Absol is not hit during Sucker Punch, Absol will not auto dash behind the enemy but dash regularly instead.

Chase Escaping Pokemon with Night Slash

Pokemon UNITE - Absol Using Night Slash

The lower the enemy Pokemon's HP, the higher crit rate Boost Absol receives from the second hit of Night Slash. This is great for aggressively diving at opposing Pokemon that have retreated to the goal post to heal, especially when combined with Psycho Cut.

Emergency Disengage with Midnight Slash

While its primary use is to damage enemies, Midnight Slash makes you untargetable for a few seconds allowing you to dodge burst attacks, and turn the tide of the fight to your favor!

Absol Combos

Early Combo

Early Combo
Feint IconSlash Icon

Pokemon UNITE - Absol Early Combo
FeintSlash
This combo should be close to never used in actual combat since your main goal is to at least reach level 5 to gain your next mobility skill. It's your bread and butter skill in the jungle to clear camps fast.

Psycho Slash Combo

Psycho Slash Combo
Night Slash IconPsycho Cut IconStandard Attack Icon x3► Night Slash Icon

Pokemon UNITE - Psycho Slash Combo
This is a single target execution combo where you abuse Psycho Cut's auto attack damage boost, then use Night Slash's second hit for the massive damage execute.

Cut to Pursuit Combo

Pursuit Combo
Psycho Cut IconPursuit IconStandard Attack Icon x3► Pursuit Icon

Pokemon UNITE -  Cut Pursuit Combo
This is Absol's highest burst combo. Psycho Cut boosts the next 3 standard attacks and slows the enemy, ensuring that the next Pursuit Backstabs are maximized.

Pursuit Punch Combo

Pursuit Punch Combo
Sucker Punch Icon x2► Standard Attack IconPursuit IconStandard Attack Icon

Pokemon UNITE - Pursuit Punch Combo
Pursuit's cooldown refreshes after hitting a Standard Attack from behind. Being hit during Sucker Punch instantly dashes Absol behind the target, making it easier to hit from behind and abuse Pursuit's cooldown refresh.

Blink Slash Combo

Blink Slash Combo
Sucker Punch IconNight Slash IconStandard Attack Icon X3 ► Night Slash Icon

Pokemon UNITE - Absol Blink Slash Combo.gif
This combo isolates a target of your choice using Sucker Punch, then quickly following up with Night Slash. While Night Slash's second activation is ticking, attack your target at least three times to chip away as much HP as possible before ending the combo with Night Slash's second activation, dealing massive damage if it crits.

Matchups & Counters for Absol

Absol Matchups

Hard Counter
CrustleSlowbroSnorlax
Fair Matchup
CinderaceDragoniteGarchompGengarGreedentGreninjaLucarioMachampMamoswineMr. MimeSylveonTalonflameTsareenaZeraora
Good Matchup
AegislashAlolan NinetalesAzumarillBlastoiseBlisseyCharizardCramorantDecidueyeDuraludonEldegossEspeonGardevoirHoopaPikachuTrevenantVenusaurWigglytuff
Matchup Notes
Hard CounterHard Counter Even MatchupEven Matchup Easy MatchupEasy Matchup
1. The chart is based on our own experience playing Absol.
2. Pokemon within each tier are unordered
3. Any Pokemon not shown here are still under investigation.

Hard Counter with Durable Pokemon

Pokemon that are highly durable, and have a hard disable can counter Absol's critical-hit gameplay. High-durability prevents Absol from bursting down a Pokemon quickly, discouraging Absol to pursue the Pokemon. Hard lockdowns completely shut down Absol's gameplay, preventing Absol to position properly to deal damage.

Best Counters

Pokemon Explanation
Snorlax ImageSnorlax Rating: ★★★★★
• Highly durable, can take Absol's critical-hits
• Can disable or prevent Absol's assault using Heavy Slam, Yawn, or Block
• Can recover HP using Power Nap
Crustle ImageCrustle Rating: ★★★★★
• Can escape using Shell Smash
• Can fight back with X-Scissor
• Can mitigate Absol's critical-hits using Rubble Rouser
Slowbro ImageSlowbro Rating: ★★★★★
• Can completely disable Absol with Telekinesis and Slowbeam
• Can sustain HP using Amnesia

Even Matchups

Even matchups are always a matter of skill, luck and timing. Here are some tips to help push Absol ahead against other Pokemon on equal footing.

Bait Out Moves, Then Go for the Kill

Pokemon with Mobility Moves
Cinderace Image Greninja Image Gengar Image Talonflame Image Zeraora Image Tsareena Image
How to Beat
• Bait out their mobility moves, then pounce at them
• Get aggressive once you're at melee range

Be Cunning

Pokemon that Require Proper Positioning
Garchomp Image Lucario Image Machamp Image Mr. Mime Image Mamoswine Image Dragonite Image
How to Beat
• Move around and evade their moves, utilizing Pursuit's cooldown reset mechanic
• Be careful when engaging them

Easy Matchups for Absol

Prone to One-Shot Crits

Prone to One-Shot Crits
Alolan Ninetales Image Cramorant Image Gardevoir Image Pikachu Image Venusaur Image Duraludon Image Espeon Image
How to Beat
• Pounce on them immediately using your moves
• Maintain a melee range and keep attacking
• Be cautious of their burst moves

Long Cooldowns

Long Cooldowns
Blastoise Image Wigglytuff Image
How to Beat
• Wait until their moves are on cooldown, then attack

Pose No Threat

Pose No Threat
Blissey Image Eldegoss Image Hoopa Image
How to Beat
• Pounce if they're out of position or are isolated
• Take them out first during teamfights, forcing them to heal themselves

Bad Early Game

Bad Early Game
Charizard Image Decidueye Image
How to Beat
• Cripple their growth during the early game
• For Charizard, avoid getting targeted with its Seismic Slam
• Stay at melee range and trade blows
• For Decidueye, target it first during teamfights
• Try to avoid its Spirit Shackle

Can't Out-crit Absol

Crits Deals Less Damage
Azumarill Image
How to Beat
• Dodge its moves with your mobility moves
• Stand your ground when targeted

Best Teammates for Absol

Pokemon Explanation
Pikachu ImagePikachu
Gardevoir ImageGardevoir
Easy enemy takedowns
With Pikachu and Gardevoir's stun attacks, Absol can concetrate on dealing damage. If it is still not enough, Pikachu and Gardevoir can follow up those attacks with their range moves too.
Eldegoss ImageEldegoss Can provide healing to help sustain damage
Eldegoss's healing abilities will allow Absol to continuously deal damage to help bring down your opponents.

Looking for teammates to synergize with you? Head over to our Friend Request Board to find other trainers to join you in your grind or just to hang out with!

Friend Request Board

Absol Moves and Ability

Move Slot 1 (R)

Feint ImageFeint
(Lv. 1 or 3)
Move Type: Dash
Damage Type: Physical
Cooldown: 8s
Total Damage: 278 (Lv. 3)
Has the user dash in an arc, attacking Pokemon it comes in contact with. This move ignores Defense stat and shield effects of opposing Pokemon.
Pursuit ImagePursuit
(Lv. 5)
Upgrade Lv. 11
Move Type: Dash
Damage Type: Physical
Cooldown: 5s
Total Damage: 955 (Lv. 5) / 1889 (Lv. 15)
Has the user dash to the designated location and quickly charge an opposing Pokemon with the next basic attack. If the basic attack lands from behind, its damage is increased and this move's cooldown is reduced. Upgrade: Increases the user's movement speed.
Night Slash ImageNight Slash
(Lv. 5)
Upgrade Lv. 11
Move Type: Dash
Damage Type: Physical
Cooldown: 5s
Total Damage: 772 (Lv. 5) / 1798 (Lv. 15)
Has the user dash in an outward arc, dealing damage to opposing Pokemon. If this first attack hits, a second attack can also be performed. The second attack has the user dash straight ahead, dealing damage to opposing Pokemon and increasing the user's critical-hit rate. The lower the opposing Pokemon's HP, the more the user's critical-hit rate is increased. Upgrade: Using this move again will restore the user's HP.

Move Slot 2 (ZR)

Slash ImageSlash
(Lv. 1 or 3)
Move Type: Melee
Damage Type: Physical
Cooldown: 6s
Total Damage: 393 (Lv. 3)
Slashes with sharp claws in front of the user, increasing this move's critical-hit rate.
Sucker Punch ImageSucker Punch
(Lv. 7)
Upgrade Lv. 13
Move Type: Hindrance
Damage Type: Physical
Cooldown: 6s
Total Damage: 508 (Lv. 7) / 900 (Lv. 15)
Has the user look for an opening to attack an opposing pokemon, decreasing the movement speed of the user and the opposing Pokemon for the duration. After a short time, the user charges to attack the opposing Pokemon. However, if the user receives damage or gets attacked before it charges, it attacks immediately and shoves the opposing Pokemon. Upgrade: Increases basic attack speed for a short time when this move hits.
Psycho Cut ImagePsycho Cut
(Lv. 7)
Upgrade Lv. 13
Move Type: Melee
Damage Type: Physical
Cooldown: 7s
Total Damage: 167 (Lv. 7) / 291 (Lv. 15)
Has the user attack with blades formed by psychic power that decreases the movement speed of opposing Pokemon for a short time when the move hits. Also increases basic attack damage dealt to the affected opposing Pokemon for up to three attacks after this move hits. Upgrade: Also increases the user's movement speed for a short time when the user gets close to the opposing Pokemon that this move hit.

Unite Moves (ZL)

Midnight Slash ImageMidnight Slash
(Lv. 9)
Move Type: Area
Damage Type: Physical
Cooldown: 134s
Total Damage: 8339 (Lv. 9) / 11353 (Lv. 15)
Unleases a flurry of slashes in front of the user. This move ends by unleashing powerful blades of energy, dealing increased damage to opposing Pokemon and shoving them.

Standard Attack

Standard Attack Image Standard Attack Becomes a boosted attack with every third attack, dealing damage to opposing Pokemon and decreasing their Defense when it hits. If this boosted attack hits only a single opposing Pokemon, it deals increased damage.

Ability (Passive)

Super Luck ImageSuper Luck
Absol IconAbsol

Increases the Pokemon's critical hit-rate.

Absol Stats & Evolutions

Absol Evolutions

Absol.pngAbsol
This Pokémon does not evolve.

Absol Stats

Level HP Defense Special Defense Attack Damage
1 3000 52 36 170
2 3107 59 41 186
3 3224 67 47 204
4 3353 76 53 223
5 3495 86 60 244
6 3651 97 68 267
7 3823 109 76 293
8 4012 122 85 321
9 4221 136 95 352
10 4451 152 106 387
11 4704 170 118 425
12 4983 189 131 467
13 5290 210 146 513
14 5628 233 162 564
15 6000 259 180 620

Attack Damage is the damage of the Basic Attack as tested against the Training Dummy.

Absol In-Game Stat Listings

Offense Endurance Mobility Scoring Support
3.5 Stars.png 2 Stars.png 4 Stars.png 2.5 Stars.png 0.5 Stars.png

Absol Skins (Holowear)

Holowear
AbsolFashionable StyleFashionable Style
Zirco Trading:
Aeos Gems 400 / Holowear Ticket 18
AbsolDark Suit StyleDark Suit Style
AbsolSweet StyleSweet Style
Zirco Trading:
Aeos Gems 400
AbsolSacred StyleSacred Style

All Pokemon Skins (Holowear)

Pokemon UNITE Related Guides

Pokemon Partial Banner

List of All Pokemon

All Pokemon Guides and Builds

Best Build for Each Pokemon

Pokemon Roster
Pokemon UNITE - AbsolAbsol Pokemon UNITE - Aegislash IconAegislash Pokemon UNITE - Alolan NinetalesAlolan Ninetales Pokemon UNITE - Azumarill IconAzumarill
Pokemon UNITE - BlastoiseBlastoise Pokemon UNITE - BlisseyBlissey Pokemon UNITE - CharizardCharizard Pokemon UNITE - CinderaceCinderace
Pokemon UNITE - CramorantCramorant Pokemon UNITE - CrustleCrustle Pokemon UNITE - Decidueye IconDecidueye Pokemon UNITE - Dragonite IconDragonite
Pokemon UNITE - Duraludon IconDuraludon Pokemon UNITE - EldegossEldegoss Pokemon UNITE - Espeon IconEspeon Pokemon UNITE - GarchompGarchomp
Pokemon UNITE - GardevoirGardevoir Pokemon UNITE - GengarGengar Pokemon UNITE - GreedentGreedent Pokemon UNITE - GreninjaGreninja
Pokemon UNITE - Hoopa IconHoopa Pokemon UNITE - LucarioLucario Pokemon UNITE - MachampMachamp Pokemon UNITE - MamoswineMamoswine
Pokemon UNITE - Mr. MimeMr. Mime Pokemon UNITE - PikachuPikachu Pokemon UNITE - SlowbroSlowbro Pokemon UNITE - SnorlaxSnorlax
Pokemon UNITE - SylveonSylveon Pokemon UNITE - TalonflameTalonflame Pokemon UNITE - Trevenant IconTrevenant Pokemon UNITE - Tsareena IconTsareena
Pokemon UNITE - VenusaurVenusaur Pokemon UNITE - WigglytuffWigglytuff Pokemon UNITE - ZeraoraZeraora
Upcoming Pokemon
No CONFIRMED Upcoming Pokemon

Top 5 Master Rank Picks & Win Rate

All data is based on Season 04 Master Rank Top 100.
Last Updated: May 4, 2022
Pokemon Tier Most Played % Average Win %
Pokemon UNITE - Greninja Icon Greninja SS Tier 29% 75.6%
Pokemon UNITE - Hoopa Icon Hoopa SS Tier 15% 75.1%
Pokemon UNITE - Lucario Icon Lucario SS Tier 14% 73.6%
Pokemon UNITE - Blissey Icon Blissey S Tier 8% 78.0%
Pokemon UNITE - Blastoise IconBlastoise S Tier 5% 75.0%

Top Picked Pokemon Per Role

Attacker Supporter All-
Rounder
Defender Speedster
Pokemon UNITE - Greninja Icon Greninja Pokemon UNITE - Hoopa Icon Hoopa Pokemon UNITE - Lucario Icon Lucario Pokemon UNITE - Blastoise Icon Blastoise Pokemon UNITE - Absol Icon Absol

Master Rank: Top Ranked Win Rates

Pokemon by Role

All Pokemon Roles
Attacker IconAttackers All-Rounder IconAll-Rounders Defender IconDefenders
Speedster IconSpeedsters Supporter IconSupporters

Pokemon by Characteristics

Attack Type
Pokemon UNITE - Melee Type Partial BannerMelee Pokemon Pokemon UNITE - Ranged Type Partial BannerRanged Pokemon
Pokemon UNITE - Physical Type Partial BannerPhysical Pokemon Pokemon UNITE - Special Type Partial BannerSpecial Pokemon
Stat Rankings
Pokemon UNITE - HP Ranking Partial BannerHP Ranking Pokemon UNITE - Defense Ranking Partial BannerDefense Ranking
Pokemon UNITE - Special Defense Ranking Partial BannerSp. Def. Ranking Pokemon UNITE - Basic Attack Ranking Partial BannerBasic Attack Ranking
    Opinions about an article or post go here.
    Opinions about an article or post
    We at Game8 thank you for your support.
    In order for us to make the best articles possible, share your corrections, opinions, and thoughts about "Absol Guide: Builds and Best Items" with us!
    When reporting a problem, please be as specific as possible in providing details such as what conditions the problem occurred under and what kind of effects it had.

    Walkthrough Menu

    All rights reserved

    Back to the Top