Rappa

Rappa
RappaConceptsRappa
RarityRaritystrRaritystrRaritystrRaritystrRaritystr
PathClass Erudition
Combat TypesClass Imaginary
n/a
Credit308K
Dream Collection Component15
Dream Flow Valve15
Chordal Mirage65
Dream Making Engine15
Trace Materials
Credit3M
Rough Sketch18
Dream Collection Component41
Dynamic Outlining69
Dream Flow Valve56
Exquisite Colored Draft139
Dream Making Engine58
Lost Echo of the Shared Wish12
Tracks of Destiny8
StoryA peculiar girl who appears in Penacony like a flashbang at the darkest hour of night, identifying herself as a ninja and attributing everything in the world to "ninjutsu."
Upholding the recitation of ninja mantra, creating Dazzling Ninja Seals, and mastering ninja techniques — That is, the Way of the Ninja involves rap, graffiti, and comics — Through rigorous self-discipline, she roams the stars, upholding justice and righteousness.
As a member of the Galaxy Rangers, she relentlessly pursues the villain known as Evil Ninja Osaru, chasing them to the very edge of the Cosmos.

Table of Contents
Stats
Skill
Traces
Eidolons
Light Cones
Inventory
Gallery
Voice
Story

Stats

LevelATKDEFHPSPDCRIT RateCRIT DMGTauntEnergyn/a
197.6862.7148965%50%75140
20190.48122.27288965%50%75140
Credit4000
Dream Collection Component5
20+229.55147.34347965%50%75140
30278.39178.69421965%50%75140
Credit8000
Dream Collection Component10
30+317.46203.77480965%50%75140
40366.3235.12554965%50%75140
Credit16000
Dream Flow Valve6
Chordal Mirage3
40+405.37260.2614965%50%75140
50454.21291.55687965%50%75140
Credit40000
Dream Flow Valve9
Chordal Mirage7
50+493.28316.63747965%50%75140
60542.12347.99821965%50%75140
Credit80000
Dream Making Engine6
Chordal Mirage20
60+581.2373.06880965%50%75140
70630.04404.41954965%50%75140
Credit160K
Dream Making Engine9
Chordal Mirage35
70+669.11429.51013965%50%75140
80717.95460.851087965%50%75140
Leveln/a
1
20
Credit4000
Dream Collection Component5
20+
40
Credit16000
Dream Flow Valve6
Chordal Mirage3
40+
50
Credit40000
Dream Flow Valve9
Chordal Mirage7
50+
60
Credit80000
Dream Making Engine6
Chordal Mirage20
60+
70
Credit160K
Dream Making Engine9
Chordal Mirage35
70+
80

Skill

Ninjutsu: Rise Above TumblesNinjutsu: Rise Above Tumbles - Basic ATK | Single Target
Energy Regeneration : 20
Weakness Break : Single Target : 30
Deals Imaginary DMG equal to of Rappa's ATK to one designated enemy.

Deals minor Imaginary DMG to one designated enemy.
Level 9
Ninja Strike: Rooted ResoluteNinja Strike: Rooted Resolute - Skill | AoE
Energy Regeneration : 30
Weakness Break : AoE : 30
Deals Imaginary DMG equal to of Rappa's ATK to all enemies.

Deals Imaginary DMG to all enemies.
Level 15
Nindō Supreme: AishiteruNindō Supreme: Aishiteru - Ultimate | Enhance
Energy Regeneration : 5
Weakness Break : 0
Enters the "Sealform" state, immediately gains 1 extra turn, obtains points of "Chroma Ink," and increases Weakness Break Efficiency by and Break Effect by .
While in the "Sealform" state, Basic ATK is enhanced, and Skill and Ultimate cannot be used. After using Enhanced Basic ATK, consumes 1 point of "Chroma Ink." When "Chroma Ink" is depleted, exits the "Sealform" state.

Enters the "Sealform" state, gains an extra turn, obtains 3 points of "Chroma Ink," and increases Weakness Break Efficiency and Break Effect.
While in the "Sealform" state, gains Enhanced Basic ATK. After using Enhanced Basic ATK, consumes 1 point of "Chroma Ink." When "Chroma Ink" is depleted, exit the "Sealform" state.
Level 15
Ninja Tech: Endurance GaugeNinja Tech: Endurance Gauge - Talent | Enhance
Energy Regeneration : 0
Weakness Break : Single Target : 6
When enemy targets' Weakness are Broken, Rappa deals Break DMG equal to of Rappa's Imaginary Break DMG to them that additionally Bounces time(s). Each instance of DMG deals Break DMG equal to of Rappa's Imaginary Break DMG and Toughness Reduction regardless of Weakness Type to random enemy units. The Toughness Reduction effect only takes effect against enemy targets with Toughness greater than 0. The added instances of DMG will prioritize targets with Toughness greater than 0.
When inflicting Weakness Break, triggers the Imaginary Weakness Break effect.

When enemy targets' Weakness are Broken, Rappa deals Imaginary Break DMG to them that additionally Bounces #4[i] time(s). Each instance of DMG deals minor Imaginary Break DMG and Toughness Reduction regardless of Weakness Type to random enemy units. The Toughness Reduction effect only takes effect against enemy targets with Toughness greater than 0. The added instances of DMG will prioritize targets with Toughness greater than 0.
When inflicting Weakness Break, triggers the Imaginary Weakness Break effect.
Level 15
AttackAttack
Energy Regeneration : 0
Weakness Break : Single Target : 30
Attacks an enemy, and when the battle starts, reduces their Toughness of the corresponding Type.
Level 1
Ninja Dash: By Leaps and BoundsNinja Dash: By Leaps and Bounds - Technique | Enhance
Energy Regeneration : 0
Weakness Break : Single Target : 90
After using Technique, enters the "Graffiti" state for seconds. While in the "Graffiti" state, move forward rapidly for a set distance and attack any enemies touched. Block all enemies' incoming during the movement. Using an attack in the "Graffiti" state can pre-emptively end the state's duration. After entering combat via attacking enemies, ignores Weakness Type to deal Toughness Reduction to each enemy target, deals Break DMG equal to of Rappa's Imaginary Break DMG to the targets, and deals Break DMG equal to of Rappa's Imaginary Break DMG to adjacent targets. At the same time, this unit regenerates Energy.

Enters the "Graffiti" state. Move forward rapidly for a set distance and attack any enemies touched. After entering combat via attacking enemies, deals Toughness Reduction regardless of Weakness Type to each enemy target and deals Imaginary Break DMG to them as well as their adjacent targets. At the same time, this unit regenerates Energy.
Level 1
Ningu: Demonbane PetalbladeNingu: Demonbane Petalblade - Basic ATK | Blast
Energy Regeneration : 5
Weakness Break : Single Target : 30 / Blast : 15
Launches "Ningu: Demonbane Petalblade." The first 2 hits deal Imaginary DMG equal to of Rappa's ATK to one designated enemy and Imaginary DMG equal to of Rappa's ATK to adjacent targets, and the 3rd hit deals Imaginary DMG equal to of Rappa's ATK to all enemies.
Enhanced Basic ATK will not recover Skill Points. When attacking enemies that don't have Imaginary Weakness, Enhanced Basic ATK can still deal Toughness Reduction equal to of the original Toughness Reduction value. When Breaking Weakness, triggers the Imaginary Weakness Break effect.

The first 2 hits deal minor Imaginary DMG to one designated enemy and minor Imaginary DMG to adjacent targets. The third hit deals minor Imaginary DMG to all enemies. Attacking enemies without Imaginary Weakness can still reduce their Toughness.
Level 9
Ningu: Demonbane PetalbladeNingu: Demonbane Petalblade - Basic ATK | Blast
Energy Regeneration : 5
Weakness Break : Single Target : 30 / Blast : 15
n/a

Deals minor Imaginary DMG to one designated enemy and minor Imaginary DMG to adjacent targets. Attacking enemies without Imaginary Weakness can still reduce their Toughness.
Level 9
Ningu: Demonbane PetalbladeNingu: Demonbane Petalblade - Basic ATK | AoE
Energy Regeneration : 10
Weakness Break : AoE : 15
n/a

Deals minor Imaginary DMG to all enemies. Attacking enemies without Imaginary Weakness can also reduce their Toughness.
Level 9

Traces

Ninjutsu Inscription: Sky HighNinjutsu Inscription: Sky High
Requires Character Ascension 2
When the Weakness of Elite enemy targets or greater is broken, Rappa additionally gains 1 Charges and regenerates 10 Energy.
Credit5000
Rough Sketch3
Lost Echo of the Shared Wish1
SPD BoostSPD Boost (SPD)
Requires Character Ascension 2
SPD increases by 2
Credit5000
Rough Sketch3
Dream Collection Component6
ATK BoostATK Boost (ATK)
Requires Character Ascension 3
ATK increases by 4%
Credit10000
Dynamic Outlining3
Dream Flow Valve3
Break BoostBreak Boost (Break Effect)
Requires Character Ascension 3
Break Effect increases by 5.3%
Credit10000
Dynamic Outlining3
Dream Flow Valve3
Ninjutsu Inscription: Sea EchoNinjutsu Inscription: Sea Echo
Requires Character Ascension 4
While in the "Sealform" state, after Rappa uses Enhanced Basic ATK to deal DMG to a Weakness Broken enemy target, converts the Toughness Reduction from this instance of DMG to 1 instance of 60% Super Break DMG.
Credit20000
Dynamic Outlining5
Tracks of Destiny1
Lost Echo of the Shared Wish1
ATK BoostATK Boost (ATK)
Requires Character Ascension 4
ATK increases by 6%
Credit20000
Dynamic Outlining5
Dream Flow Valve4
SPD BoostSPD Boost (SPD)
Requires Character Ascension 5
SPD increases by 3
Credit45000
Exquisite Colored Draft3
Dream Making Engine3
ATK BoostATK Boost (ATK)
Requires Character Ascension 5
ATK increases by 6%
Credit45000
Exquisite Colored Draft3
Dream Making Engine3
Ninjutsu Inscription: Withered LeafNinjutsu Inscription: Withered Leaf
Requires Character Ascension 6
When enemy target becomes Weakness Broken, increases the Break DMG taken by 2%. If Rappa's current ATK is higher than 2400, for every 100 excess ATK, additionally increase this boost by 1%, up to a max additional increase of 8%. This effect lasts for 2 turn(s).
Credit160K
Exquisite Colored Draft8
Tracks of Destiny1
Lost Echo of the Shared Wish1
Break BoostBreak Boost (Break Effect)
Requires Character Ascension 6
Break Effect increases by 8%
Credit160K
Exquisite Colored Draft8
Dream Making Engine8
SPD BoostSPD Boost (SPD)
Requires Character Lv. 75
SPD increases by 4
Credit160K
Exquisite Colored Draft8
Dream Making Engine8
ATK BoostATK Boost (ATK)
ATK increases by 4%
Credit2500
Dream Collection Component2
ATK BoostATK Boost (ATK)
Requires Character Lv. 80
ATK increases by 8%
Credit160K
Exquisite Colored Draft8
Dream Making Engine8

Eidolons

Returned Is the Revenant With No Ferry TollReturned Is the Revenant With No Ferry TollReturned Is the Revenant With No Ferry Toll
When using Ultimate to enter the "Sealform" state, DMG dealt by Rappa ignores 15% of the targets' DEF, and Rappa regenerates 20 Energy when she leaves the "Sealform" state.
Free Is the Mind Enlightened by HaikusFree Is the Mind Enlightened by HaikusFree Is the Mind Enlightened by Haikus
The Toughness Reduction of the first 2 hits of the Enhanced Basic ATK against the one designated enemy increases by 50%.
Many Are the Shrines That Repel No HellMany Are the Shrines That Repel No HellMany Are the Shrines That Repel No Hell
Skill Lv. +2, up to a maximum of Lv. 15. Talent Lv. +2, up to a maximum of Lv. 15.
Lost Is the Nindō Devoured by TimeLost Is the Nindō Devoured by TimeLost Is the Nindō Devoured by Time
While in the "Sealform" state, increases all allies' SPD by 12%.
Steady Is The Ranger With Unerring ArrowsSteady Is The Ranger With Unerring ArrowsSteady Is The Ranger With Unerring Arrows
Ultimate Lv. +2, up to a maximum of Lv. 15. Basic ATK Lv. +1, up to a maximum of Lv. 10.
Righteous Is the Wrath That Spares No EvilRighteous Is the Wrath That Spares No EvilRighteous Is the Wrath That Spares No Evil
The Break DMG multiplier of the Talent's effect increases by 500% on the enemy target that triggered it, and the number of additional instances of DMG increases by 5.

Light Cones

ConceptsRarityPathATKDEFHPSkilln/a
Data Bank
Data Bank3
RarstrRarstrRarstr
erudition-class370.44264.6740.88Increases DMG dealt by the wearer's Ultimate by 28%.
Key of Wisdom
Squirming Core
Passkey
Passkey3
RarstrRarstrRarstr
erudition-class370.44264.6740.88After the wearer uses their Skill, additionally regenerates 8 Energy. This effect cannot be repeatedly triggered in a single turn.
Key of Wisdom
Squirming Core
Sagacity
Sagacity3
RarstrRarstrRarstr
erudition-class370.44264.6740.88When the wearer uses their Ultimate, increases ATK by 24% for 2 turn(s).
Key of Wisdom
Conqueror's Will
The Birth of the Self
The Birth of the Self4
RarstrRarstrRarstrRarstr
erudition-class476.28330.75952.56Increases DMG dealt by the wearer's follow-up attacks by 24%. If the current HP percentage of the target enemy is below or equal to 50%, increases DMG dealt by follow-up attacks by an extra 24%.
Key of Wisdom
Ancient Engine
Make the World Clamor
Make the World Clamor4
RarstrRarstrRarstrRarstr
erudition-class476.28396.9846.72The wearer regenerates 20 Energy immediately upon entering battle, and increases DMG dealt by the wearer's Ultimate by 32%.
Key of Wisdom
Ancient Engine
Geniuses' Repose
Geniuses' Repose4
RarstrRarstrRarstrRarstr
erudition-class476.28396.9846.72Increases the wearer's ATK by 16%. When the wearer defeats an enemy, the wearer's CRIT DMG increases by 24% for 3 turn(s).
Key of Wisdom
Immortal Lumintwig
The Seriousness of Breakfast
The Seriousness of Breakfast4
RarstrRarstrRarstrRarstr
erudition-class476.28396.9846.72Increases the wearer's DMG by 12%. For every enemy defeated by the wearer, the wearer's ATK increases by 4%, stacking up to 3 time(s).
Key of Wisdom
Squirming Core
Today Is Another Peaceful Day
Today Is Another Peaceful Day4
RarstrRarstrRarstrRarstr
erudition-class529.2330.75846.72After entering battle, increases the wearer's DMG based on their Max Energy. Each point of Energy increases DMG by 0.2%. A max of 160 Energy will be taken into account for this.
Key of Wisdom
Immortal Lumintwig
Night on the Milky Way
Night on the Milky Way5
RarstrRarstrRarstrRarstrRarstr
erudition-class582.12396.91164.24For every enemy on the field, increases the wearer's ATK by 9%, up to 5 stacks. When an enemy is inflicted with Weakness Break, the DMG dealt by the wearer increases by 30% for 1 turn.
Key of Wisdom
Squirming Core
Before Dawn
Before Dawn5
RarstrRarstrRarstrRarstrRarstr
erudition-class582.12463.051058.4Increases the wearer's CRIT DMG by 36%. Increases DMG dealt by the wearer's Skill and Ultimate by 18%. After the wearer uses Skill or Ultimate, gains Somnus Corpus. Upon triggering a follow-up attack, consumes Somnus Corpus, and increases DMG dealt by follow-up attack by 48%.
Key of Wisdom
Immortal Lumintwig
Per Page
PrevNext

Voice

Language
Titleloc_sound

Story

TitleText

171 responses to “Rappa”

  1. correct me if wrong rappa v4

    additional break dmg from rappa charge/stack now compareable or even better than HTB superbreak, as long rappa has charge/stack. with this charge/stack rappa can deal break dmg to the enemy , even if they has toughness bar.

    but the main problem is to obtain the charge/stack is kinda tricky/difficult and somehow rappa want enemy to quickly recover from weakness broken state,
    so she can break them again and again to obtain more charge/stack, that its not synergize with ruan mei/htb delay ability

    and i feel rappa is like experimental character that mihoyo want to learn, so the future break dps to be less rely on ruan mei or HTB.

    cuz as break dps enjoyer, playing HTB/Ruan mei everyday is boring Af (you guys also feel it right!!)

    with this v4, rappa can be less rely on ruan mei or htb as long enemy has imaginary weakness, that also a biggest problem.

    replacing ruanmei/ Htb with bronya/tingyun is good option since rappa not sp hungry and want to get more turn/use ultimate as soon as possible.

    ik i might be capping to much, but idk why Rappa somehow give me kuki shinobu Agenda all over again😆👍🤡

      
    Expand
    Votes0
    Votes0
    Votes0
    Votes0
    Votes0
    • ok since you asked i’ll correct you bcoz everyone know im kind, always correct and never make mistake
      HYV is not that smart that can’t conspirate like you implied, they simply want to sell the 100% action advance LC so they made rappa the slowest, easy enough?
      but the genZ cool bois also complained about her kits are too brainded and unsmart, so they add some convolunted “charge???” system to make genZcoolBois have to count sheeps and call it high skill counting
      understand my brilliance yet?😆👍🤡
      🤡🤡🤡🤡🤡

      Expand
      Votes0
      Votes0
      Votes0
      Votes0
      Votes0
      • people complain about rappa being to slow, when you can just slap her with 9-11spd substat on each relic & replace sustain with bronya.

        but the biggest problem is rappa take eternity to break boss with non imaginary weakness.
        lucky enough if that boss have fire weakness ,lingsha/ENIGMATA man can do the job.

        tougness reduction ignore all element type are sound OP, but what is the point of that if weakness implant being 200-300%better?

        Expand
        Votes0
        Votes0
        Votes0
        Votes0
        Votes0
  2. How is Eternal Calculus on her? I don’t have Night on the Milky Way or After The Charmony Fall and I don’t have enough pulls for her signature LC. Eternal calculus is solely focused on ATK and SPD so I think it’s a decent option? Thoughts?

      
    Expand
    Votes0
    Votes0
    Votes0
    Votes0
    Votes0
    • eternal calculus is only good to reach certain speed threshold, if you don’t know what exactly speedy you want to reach with it then its not very good
      its like using the yanqing lc on boothill aka naked boothill= naked cowboy on your neighborhood

      Expand
      Votes0
      Votes0
      Votes0
      Votes0
      Votes0
      • There really isn’t any other better light cone on her except for the ones I listed in the original post. Also who says no to more speed? 16 extra speed is good no matter where you’re at since it can give you double turns at a faster rate.

        Expand
        Votes0
        Votes0
        Votes0
        Votes0
        Votes0
      • There really isn’t any other better light cone on her except for the ones I listed in the original post. Also who says no to more speed? 16 extra speed is good no matter where you’re at since it can give you double turns at a faster rate.

        Expand
        Votes0
        Votes0
        Votes0
        Votes0
        Votes0
  3. rappa is the first character specially made so powerful that i can spam “don’t skip” on her page, she is so strong she killed the 2nd 5 star on her patch

    you will regrets your entire hsr career if you skip her now 😱😱😱 because all contents will be rappa gated for the next 2 years 😱😱😱 hsr’s kazuha right here

      
    Expand
    Votes0
    Votes0
    Votes0
    Votes0
    Votes0
    • Rappa is stronger than Firefly in scenarios with 4-5 enemies, which is every PF update. Rappa isn’t bad, she’s just situational (and is very strong in those situations). And while she isn’t as strong as Firefly in MoC and AS, she can still hold her own. Just pull for her if you need a DPS for PF or you like her character. Rappa is like Herta, weaker than other characters in low enemy count scenarios, and stronger than other characters in high enemy count scenarios.

      Expand
      Votes0
      Votes0
      Votes0
      Votes0
      Votes0
      • Very strong?

        She can’t 0 cycle Pure Fiction to save her life. I’m not saying that’s the only metric we should focus on, but the likes of Jade and even Argenti do not struggle with such a feat. In fact, I’d ever argue without Ruan Mei, she struggles to 40k her own tailored made Pure Fiction. That’s unacceptable

        Her performance against her own 5 tailed boss is also poor. Can’t wait to watch Acheron or Firefly clear it in less cost. At least the fraudulent fire girl made Stages look like a joke.

        Expand
        Votes0
        Votes0
        Votes0
        Votes0
        Votes0
      • Since Himeko exists. You can slap someone like Firefly into the party or Boothill, long as they can break the foe, be it due to naturally having their weakness or implaneting the weakness on the foe. It can lead to Himeko going brrr.
        That and you have mr knight of beauty. Jade as well. Lots of choice when it comes to pure fiction. Be they limited, standard or even four stars like Herta. So if someone rolling for reasons beside they like her. She going to face alot of rivalry from other characters. For Aventurine also exists, who can deal damage and keep the party alive. Which yeah dps are a dime a dozen and there is many choices for pure fiction.

        Expand
        Votes0
        Votes0
        Votes0
        Votes0
        Votes0
    • Rappa was made so Firefly E1 can play without Ruan Mei, in 2 DPS Team (Rappa + Firefly E1). They already have “stance – deal 50% more Toughness damage”, so 50% or 100% – no big deal, but Double Breakers – double performance.

      Expand
      Votes0
      Votes0
      Votes0
      Votes0
      Votes0
  4. While I’m sure she’s a strong character, I don’t really feel a need to pull her. In PF, I already have Herta for phase 1 and Acheron for phase 2. And Acheron is basically another AoE DPS with weakness ignore. I’d much rather wait until Firefly’s rerun banner because Firefly is way less situational. I’ll probably pick up Rappa when she gets a rerun but for now, its a skip for me. Now if you still need a dps in PF because you don’t have 2 full teams, then I’d say its valuable to pick her up.

      
    Expand
    Votes0
    Votes0
    Votes0
    Votes0
    Votes0
    • Yeah to be honest. Many characters get overhype, when it comes to their release. Yeah alot them tend to be good. Yet many tend to make it your account is ruin without them. Which tends to be far from the truth. Otherwise you would need to roll for every character ever release. Just to be able to enjoy the game or end game content.

      Expand
      Votes0
      Votes0
      Votes0
      Votes0
      Votes0
  5. v3 changes:

    Rappa’s Energy problem is sorted for now.
    * Energy reduced to 150 from 160.
    * Technique energy restore reduced to 15 from 20.
    * T1 “Ninjutsu Inscription: Sky High” now regenerates 10 Energy when breaking Weakness of Elite enemy targets or greater. It no longer regenerates Energy when breaking normal enemy targets.

    Talent functionality changed.
    * Now bounces twice instead of dealing DMG to adjacent opponents from the target.
    * The bounces deal 75% of the Break DMG dealt and reduce 5 Toughness.
    * The bounces prioritise targets with a Toughness bar greater than 0.

      
    Expand
    Votes0
    Votes0
    Votes0
    Votes0
    Votes0
    • ooh okok im kinda down for this
      i am going to miss the blast toughness mechanic, maybe they could rework the idea into a ST unit, but break-damaging break bounces is super cool, i love this actually
      probs not gonna write a whole essay of thoughts for her v3+ changes but so far this is nice

      Expand
      Votes0
      Votes0
      Votes0
      Votes0
      Votes0
      • I would say that its an adjustment, not a buff or nerf. V3 change makes her more solid to play in MoC or AS; EBA target range changed from blast to ST w/ bounce means she can break easier when there only 1-2 elites/boss on the field

        However, V3 change is also a nerf for her performance in PF. Now that she wont recover energy from breaking normal enemies it’ll take much longer for her to use her ult, as in PF theres only 1-2 elite on wave 1 and 2-3 elite/boss on wave 3, and this assume if she can reliably break them (youre looking at a minimum of 4T ult). 4pc thief set is mandatory for her now

        Expand
        Votes0
        Votes0
        Votes0
        Votes0
        Votes0
        • oops ignore my first paragraph because I misread (I thought it was EBA but its actually the talent). My opinion now is slightly changed. talent’s target range from blast to bounce means it’ll be much easier to break the elites/boss in the field, assuming mobs are constantly summoned/stay on the field (PF). This is only a buff when rappa is against ideal enemies like the new penacony troupe boss & AS sunday. Otherwise this hardly change her overall perfomance

          Expand
          Votes0
          Votes0
          Votes0
          Votes0
          Votes0
    • why do you sound like the marketing team for the game? Unless my brain is failing to work. Who are you saying don’t skip to?
      Like if someone already has this element type cover in terms of dps. They might not need another. Or are still building a character or two they just got. Rolling for more characters might just lead to them, having a large roaster of characters they can’t make good use out of. Due to all of them having awful artifacts.

      Expand
      Votes0
      Votes0
      Votes0
      Votes0
      Votes0

Leave a Reply

Your email address will not be published. Required fields are marked *

TopButton