鬼桜
Stay Vibe  ·  Mobile Action Game

ONIZAKURA — Demon Sakura: Cursed Blade

A cursed samurai turned demon slashes through an endless ruin of cherry blossoms.
Slash. Awaken. Survive. Repeat.

// World Setting

The Ruins of Oni-Zakura

At the end of the Warring States era, a once-mighty fortress was consumed by flames of war. Now it exists as a cursed space frozen in time — a ruined castle where petals of pink and violet fall eternally beneath a twilight sky.

The protagonist, Onimaru (鬼丸) — "Blade of the Demon" — was a samurai who fell to a terrible curse. His body now bears a demon's mask, twin horns, and eyes burning with crimson flame. He does not remember his past. He only knows one truth: as long as the curse remains unbroken, he must fight.

Every enemy slain releases a fragment of purified curse energy. Every coin collected makes him stronger. And somewhere, beyond ten thousand kills, the mask may finally shatter.

"Until this flame burns away every last curse — I will not let go of this blade."

— Onimaru 鬼丸
// Laws of This World
  • The ruined castle has no end — enemies pour in from both sides, forever.
  • Enemies are born from the curse — soldiers' wraiths, phantom archers, and towering Oni.
  • Cherry blossoms are both beauty and curse — enemies dissolve into petals when slain.
  • Sake is the key to Awakening — the cursed liquor ignites the demon's full power.
  • Coins are crystallized curse energy — collect them, grow stronger, fight longer.
  • The curse can be broken — but only by one who refuses to stop.
// The Demon Samurai

Onimaru — Two States of Fury

Normal State

通常 · TSŪJŌ

Dark armor and a dim crimson cape. Eyes glow quietly behind the demon mask. Onimaru moves with the disciplined ferocity of a seasoned swordsman — each strike precise, each step deliberate. His katana cleaves through wraiths with fluid, practiced aggression.

Weapon Standard Katana
Attack Single-direction slash combo chain
Style Fast, controlled, technical

Awakening State

覚醒 · KAKUSEI — Flaming Sword

When the Awakening Gauge hits MAX, the curse ignites. Onimaru's entire body erupts in flame. His eyes blaze with blinding light. The katana becomes a flaming blade of devastating power — strikes are wider, pierce through multiple enemies, and leave trails of fire that purify all they touch.

Trigger Awakening Gauge reaches 100 (Sake + kills)
Attack FLAME SLASH — wide arc, piercing
Duration 8s base → up to 20s (fully upgraded)
// Those Who Stand in the Way

Enemies of the Cursed Ruin

👤

Wraith Soldiers

亡魂 · MUKURO

The restless souls of soldiers who died in the castle's fall. They close in from both sides, relentless and numerous. The backbone of every wave — underestimate them at your peril.

🏹

Phantom Archers

幽霊弓手 · YŪREI YUMITE

Spectral bowmen who fire from range. Their arrows cannot be blocked — only jumped over. Three arrow types: green (slow), blue (medium), red (fast). Stay airborne or stay dead.

👹

The Oni

鬼 · ONI

Massive demon lords with enormous HP pools. They attack up close and hurl boulders from range. Defeating one drops a golden coin worth 20 — the greatest challenge, the greatest reward.

// Core Systems

How You Fight to Survive

01 //

Free Movement

Drag anywhere on the left 40% of the screen to move freely left and right. Chase coins, dodge enemies, position for the perfect strike — full tactical freedom in a 2D plane.

02 //

Jump + Attack

Two dedicated buttons on the right side. Jump to dodge arrows. Attack to slash enemies. Combine them mid-air for a devastating Jump Attack (落下斬) that craters enemies below.

03 //

Combo Chain

Each successive kill within the combo window multiplies your score up to ×5.0. Build rhythm: move, slash, jump, slash again. The combo is your momentum — don't let it drop.

04 //

Awakening Gauge

Fill the gauge by killing enemies and collecting Sake items (+50 each). At MAX (100), Awakening triggers automatically — an unstoppable 8–20 second rampage of flame and ruin.

05 //

Coin Upgrades

Every slain enemy drops coins. Spend them in the Upgrade Shop between runs: boost HP, attack power, awakening duration, coin magnet range, and coin bonus multiplier. Get stronger every session.

06 //

Kill Record

Your score is your kill count. Beat your personal best. Every new record is proof that you have grown — that the curse of yesterday's Onimaru has been surpassed.

🏃
MOVE FREELY
⚔️
SLASH ENEMIES
🪙
COLLECT COINS
🍶
GRAB SAKE
🔥
AWAKENING!
💀
GAME OVER
⬆️
UPGRADE
🔄
RETRY
// Narrative Progression

Breaking the Curse — Kill by Kill

The curse does not break all at once. With each milestone reached, Onimaru's demon form weakens — and the human beneath slowly resurfaces.

100 KILLS
The Mask Cracks
仮面の均裂 · KAMEN NO KINRETSU
The first fracture appears across the demon mask. Something stirs beneath.
500 KILLS
Fragments of Memory
記憶の編鱗 · KIOKU NO HENRIN
Shards of a human past flash between strikes. Who was he before the curse?
1,500 KILLS
The Horns Wane
角の弱化 · TSUNO NO JAKKA
The demon horns shrink. The curse weakens visibly. The end feels possible.
5,000 KILLS
Human Eyes
人間の眼 · NINGEN NO ME
For a brief moment, the burning eyes fade to something human — calm and sorrowful.
15,000 KILLS
The Mask Falls
仮面脱落 · KAMEN DATSURAKU
The demon mask shatters to the ground. The face beneath is exposed.
50,000 KILLS
Liberation
解放 · KAIHŌ
The curse is fully broken. Onimaru stands as a man again beneath the eternal blossoms. The ruin falls silent — for now.
// Aesthetic Philosophy

Three Pillars of the World

Profound Beauty

Beauty that lies beyond what is visible

Mist-shrouded ruins, distant silhouettes of shattered towers, petals that fall without wind. The world of ONIZAKURA is beautiful precisely because it is broken and cursed. Every visual speaks of something lost.

Impermanence

All things pass — and that is why they matter

Cherry blossoms are beautiful because they fall. Game over is not failure — it is part of the cycle. Every run ends. Every run teaches. Rise, and the next run begins with the wisdom of the last.

Self-Mastery

The true enemy is within

The wraiths and archers are projections. The real challenge is the urge to quit after a bad run. Each retry is an act of will. Each new record is evidence that you have conquered your previous self.

// Legal

Privacy Policy

Effective Date: March 13, 2026

This Privacy Policy applies to the mobile game ONIZAKURA — Demon Sakura: Cursed Blade (the "App" or "Game") developed and published by Stay Vibe ("We", "Us", or "Our"). We are committed to protecting your privacy and ensuring you have a safe experience.

1. Introduction

ONIZAKURA is a free-to-play mobile game supported by advertising. We do not require you to create an account, log in, or provide your name or email address to play the Game.

By downloading and playing ONIZAKURA, you agree to the collection and use of information in relation to this policy. If you do not agree, please do not use our App.

2. Why We Collect Data

We collect minimal data necessary to operate, maintain, and improve the Game. The primary purposes are:

  • Game Service: Ensuring the App functions correctly on your device.
  • Analytics: Understanding how users interact with the Game to fix bugs and improve gameplay mechanics.
  • Advertising: Serving advertisements (interstitial and rewarded ads) which allow us to offer the Game for free.

3. What Data We Collect

Stay Vibe does not collect any data that allows us to identify you directly (such as your name, email, address, or phone number). We do not have a login system, and we do not process in-app purchases directly.

However, our third-party partners may collect certain technical data automatically from your device, including:

  • Device Information: Device model, OS version, screen size, language settings, and IP address.
  • Mobile Identifiers: Advertising ID (Google Advertising ID / GAID) used to deliver personalized ads.
  • Game Activity: Gameplay data such as session duration and interactions with ads.
  • Crash Data: Logs related to app crashes to help us fix stability issues.

4. Third-Party Services

Google AdMob

We use Google AdMob to display advertisements. AdMob may collect and use your device's Advertising ID and other data to serve personalized ads. For more information, visit Google's Privacy Policy.

Firebase Analytics

We use Google Firebase Analytics to understand usage patterns and optimize the game experience. Firebase collects data such as session length, geography (country/region), and in-game event data. For more information, visit How Google uses information from partner sites.

5. Data Sharing

We do not sell your personal data. We may share the technical data collected with our third-party partners (listed above) solely for the purposes of analytics and advertising. We may also disclose data if required by law, to enforce our rights, or to protect the safety of our users.

6. Data Retention

We do not store any personal data on our own servers since we do not require user accounts. Data collected by our third-party partners (AdMob, Firebase) is retained according to their respective retention policies.

7. Children's Privacy

ONIZAKURA is specifically targeted at users aged 16 and older. We do not knowingly collect or solicit personal data from children under the age of 13 (or 16 depending on the jurisdiction). If you are under 16, please do not use this App. If you are a parent or guardian and believe your child has provided us with personal information, please contact us immediately.

8. International Data Transfers

Stay Vibe and our third-party partners operate globally. Your data may be transferred to and processed in countries other than your own. These countries may have different data protection laws. By using the App, you consent to this transfer.

9. Your Rights

  • Opt-out of Targeted Ads: Adjust settings on your Android device via Settings → Google → Ads → Delete advertising ID or Opt out of Ads Personalization.
  • Access and Deletion: Since we do not store personal identifiers directly, you may contact our third-party partners or reset your Advertising ID to unlink your past history.

10. Changes to This Policy

We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page. Continued use of the App after changes are made constitutes acceptance of those changes.

11. Contact Us

If you have any questions or suggestions about our Privacy Policy, please contact us:

Stay Vibe
Email: stayvibe33@gmail.com