")no-repeat;display:inline-block;width:32px;height:32px}#shareModal .modal-dialog.modalcenter .modal-content .modal-header .close:hover span,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-header .close:hover span{background:url("data:image/svg+xml;utf8,")no-repeat}#shareModal .modal-dialog.modalcenter .modal-content .modal-header h4.modal-title,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-header h4.modal-title{font-size:120%;border-left:none;font-weight:600;padding:0 0 0 10px;margin:0}#shareModal .modal-dialog.modalcenter .modal-content .modal-header p,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-header p{margin:0}#shareModal .modal-dialog.modalcenter .modal-content .modal-body p,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-body p{line-height:1.4}#shareModal .modal-dialog.modalcenter .modal-content .modal-body h5,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-body h5{font-weight:600;text-align:left;margin:0 0 5px}#shareModal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias{list-style:none;height:75px}#shareModal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias li,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias li{padding:0;text-indent:0;float:left;border-radius:4px;line-height:1.8}#shareModal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias li a,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias li a{min-width:50px;text-align:center;padding:12px;display:block;cursor:pointer}#shareModal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias li a:hover,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias li a:hover{filter:brightness(120%);opacity:.5}#shareModal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias li a img,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias li a img{width:40px;height:auto}#shareModal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias li a.twitter img,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-body ul.sharemedias li a.twitter img{margin-top:4px}#shareModal .modal-dialog.modalcenter .modal-content .modal-footer,.store_caution_modal .modal-dialog.modalcenter .modal-content .modal-footer{border-top:1px solid #2e2e2e;text-align:center}.snippet{background-color:#272727;color:#fff;margin:0 0 20px;padding:15px 20px;position:relative}.snippet .btn{height:26px;width:26px;display:inline-block;position:absolute;right:14px;top:14px;padding:2px;border-radius:50%;background:0 0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:.2s ease-in-out}.snippet .btn:hover{background:rgba(255,255,255,8%)}.snippet .btn:active{-webkit-box-shadow:none;box-shadow:none}.snippet .btn img{width:auto;height:100%}.snippet code{display:inline-block}#shareModal .popover{background:#5a5a5a}#shareModal .popover .arrow{display:none}#shareModal .popover .popover-content{padding:4px 8px;font-size:12px;color:#fff}@media only screen and (max-width:768px){#shareModal .modal-dialog.modalcenter,.store_caution_modal .modal-dialog.modalcenter{width:90%;height:50%}#shareModal .modal-dialog.modalcenter .modal-body ul.sharemedias li a,.store_caution_modal .modal-dialog.modalcenter .modal-body ul.sharemedias li a{min-width:40px;padding:12px}#shareModal .modal-dialog.modalcenter .modal-body ul.sharemedias li a .fab,.store_caution_modal .modal-dialog.modalcenter .modal-body ul.sharemedias li a .fab{font-size:150%}}.link_btn a,.link_btn button{display:block;background:#e52d27;width:100%;max-width:300px;padding:10px;border-radius:4px;text-align:center;color:#f5f5f5;margin:20px auto 0}.link_btn a:hover,.link_btn button:hover{background:#ce2823}@media only screen and (max-width:768px){#UniqueRelease{background:#000;background:-webkit-linear-gradient(to left,#000,#434343);background:linear-gradient(to left,#000,#434343)}pre code{padding:0;font-size:inherit;color:inherit;background-color:initial;border-radius:0;font-family:Menlo,Monaco,Consolas,courier new,monospace;line-height:1.42857143;user-select:all}#UniqueRelease{background:#000;background:-webkit-linear-gradient(to left,#000,#434343);background:linear-gradient(to left,#000,#434343)}#UniqueRelease #sound .centering .info_area .artist a img.artistPhoto{width:70%}#UniqueRelease #sound .centering .info_area .artist p.to_artistPage{text-align:center;margin:10px 0}}pre code{white-space:pre-wrap}.youtube_short .links_wrapper{align-items:center;display:grid;justify-content:center;place-items:center;position:relative;width:100%}.youtube_short .youtube_short_link{align-items:center;background:gray;border:none;color:#fff;display:flex;gap:10px;padding:12px}.youtube_short .youtube_short_link .youtube_short_link_icon{height:19px;width:19px}.youtube_short .youtube_short_link:hover{background:#676767}.youtube_short .modal{background-color:rgba(0,0,0,.5);display:none;height:100vh;overflow:auto;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:101}.youtube_short .modal .modal_content{animation-duration:1s;animation-name:modalOpen;background-color:#1d1d1d;border-radius:4px;box-shadow:0 5px 8px rgba(0,0,0,.2),0 7px 20px rgba(0,0,0,.17);margin:10% auto;max-width:600px;width:60%}.youtube_short .modal .modal_content .modal_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px;position:relative}.youtube_short .modal .modal_content .modal_header ::before{border-bottom:1px solid #e5e5e5;left:5%;bottom:0;content:"";position:absolute;width:90%}.youtube_short .modal .modal_content .modal_header .modal_header_title{font-size:18px;margin:0;padding:0}.youtube_short .modal .modal_content .modal_header #album_modal_close{cursor:pointer;font-size:32px;margin:0;padding:0;transition:color .3s}.youtube_short .modal .modal_content .modal_header #album_modal_close:hover{color:#888}.youtube_short .modal .modal_content .modal_header .modalClose:hover{cursor:pointer}.youtube_short .modal .modal_content .modal_body{padding:16px 8px;display:flex;flex-direction:column;gap:10px;height:450px;overflow-y:scroll;scroll-snap-type:y mandatory}.youtube_short .modal .modal_content .modal_body .youtube_short_song{align-items:center;background-color:#272727;border-radius:8px;display:flex;gap:16px;height:auto;padding:10px 20px;scroll-snap-align:start}.youtube_short .modal .modal_content .modal_body .youtube_short_song:hover .list_number,.youtube_short .modal .modal_content .modal_body .youtube_short_song:hover .youtube_short_song_link,.youtube_short .modal .modal_content .modal_body .youtube_short_song:hover .arrow{color:#4d4d4d}.youtube_short .modal .modal_content .modal_body .youtube_short_song .list_number{color:#fff;flex-shrink:0}.youtube_short .modal .modal_content .modal_body .youtube_short_song .youtube_short_song_link{align-items:center;color:#fff;display:flex;flex-grow:1;font-size:16px;justify-content:space-between}.youtube_short .modal .modal_content .modal_body .youtube_short_song .youtube_short_song_link .arrow{margin-left:8px}.youtube_short .modal .modal_content .modal_footer{padding:12px}@media screen and (max-width:768px){.youtube_short .modal .modal_content{top:44%;left:50%;transform:translate(-50%,-50%);position:fixed;max-width:100%;width:100%;height:101svh;border-radius:0}.youtube_short .modal .modal_content .modal_body{box-sizing:border-box;height:calc(100% - 120px);width:100%}@keyframes modalOpen{from{opacity:0}to{opacity:1}}}.share_btn{align-items:center;background:#fff;border-radius:999px;display:flex;height:35px;justify-content:center;transition:border-color .3s;width:35px;order:-1;margin-left:auto;margin-right:1rem}.share_btn:hover{background:#d6d6d6}.share_btn .share_icon{width:100%;height:100%;position:relative}.share_btn .share_icon .share_svg{width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.share_btn.hide_stores{margin-bottom:1rem}.creators_description{font-size:10px;color:#6f6f6f;line-height:1.4;margin-right:-10px}.creators_description .link{font-size:10px;color:#0091ff;cursor:pointer}main{margin:0 auto;color:#fff;padding:0 16px}section.lyric_header{max-width:1080px;margin:40px auto 0;display:flex;align-items:center}section.lyric_header .header_cover{width:150px}section.lyric_header .header_cover img{height:auto;width:150px;border-radius:4px;box-shadow:0 0 8px #00000078}section.lyric_header .header_text{padding:24px 40px;text-shadow:0 0 8px #00000078}section.lyric_header .header_text h1{margin:8px 0}section.lyric_header .header_text h2{font-size:220%;font-weight:600;margin:8px 0}section.lyric_header .header_text h3{margin:8px 0;font-weight:300}.lyric_content{max-width:1080px;margin:auto;display:flex}@media only screen and (min-width:768px){.lyric_content{align-items:flex-end}}.lyric_content .content_left{width:100%}@media only screen and (min-width:768px){.lyric_content .content_left{min-height:calc(100vh - 192px);position:sticky;bottom:16px}}.lyric_content .content_right{width:430px}@media only screen and (min-width:768px){.lyric_content .content_right{min-height:calc(100vh - 192px);position:sticky;bottom:16px}}section.lyric_lyric{user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none;background:#111;box-shadow:0 0 16px #00000078;margin:16px 16px 0 0;border-radius:4px}section.lyric_lyric .lyric_text{padding:64px 48px}section.lyric_lyric .lyric_text p{font-size:110%;margin-bottom:16px;min-height:1.6em;line-height:1.3;font-weight:300}section.lyric_lyric .lyric_credit{border-top:1px solid #2e2e2e;padding:32px 40px}section.lyric_lyric .lyric_credit h4{margin:0 0 8px;font-size:120%;font-weight:700}section.lyric_lyric .lyric_credit ul{list-style:none}section.lyric_lyric .lyric_credit ul li{display:flex;align-items:center;margin:16px 0}section.lyric_lyric .lyric_credit ul li span{color:#969696;width:50%}section.lyric_lyric .lyric_credit ul li p{line-height:1.3;width:50%}section.lyric_go_linkcore{margin:16px 16px 0 0;box-shadow:0 0 16px #00000078}section.lyric_go_linkcore a{background:#007bc0;display:flex;align-items:center;border-radius:4px;padding:24px}section.lyric_go_linkcore a .go_linkcore_cover{width:120px}section.lyric_go_linkcore a .go_linkcore_cover img{height:auto;width:120px;border-radius:4px}section.lyric_go_linkcore a .go_linkcore_text{margin:0 0 0 32px}section.lyric_go_linkcore a .go_linkcore_text p{color:#fff;font-size:125%;line-height:1.2;font-weight:600;margin:8px 0}section.lyric_go_linkcore a .go_linkcore_text p.text_s_d{font-size:90%;font-weight:300}section.lyric_go_linkcore a:hover{background-color:#007bc3;transition-duration:.3s;opacity:.8}section.lyric_info_area{background:#111;box-shadow:0 0 16px #00000078;padding:24px 0 16px;margin:16px 0 0;border-radius:4px}section.lyric_info_area .releasetitle{padding:0 24px 24px;border-bottom:1px solid #2e2e2e}section.lyric_info_area .releasetitle h2{font-size:120%;margin:0 0 8px}section.lyric_info_area .releasetitle h2 a{color:#fff;text-decoration:underline}section.lyric_info_area .releasetitle h2 a:hover{text-decoration:underline;color:#ccc}section.lyric_info_area .releasetitle h3{font-size:90%;color:#969696;font-weight:300}section.lyric_info_area .trackList{font-size:90%}section.lyric_info_area .trackList ul{list-style:none;margin-left:16px}section.lyric_info_area .trackList ul li{border-bottom:1px solid #2e2e2e}section.lyric_info_area .trackList ul li .trackList_block{padding:16px 8px 16px 0;display:flex;align-items:center;justify-content:space-between}section.lyric_info_area .trackList ul li .trackList_block .trackList_wrap{display:flex;align-items:center}section.lyric_info_area .trackList ul li .trackList_block .trackList_wrap .list_number{font-weight:200;color:#969696;padding:0 8px 0 0}section.lyric_info_area .trackList ul li .trackList_block .trackList_wrap .list_song_title{font-size:100%}section.lyric_info_area .trackList ul li .trackList_block .trackList_wrap .list_song_title .list_song_artistname{color:#969696;font-size:85%;margin-top:4px}section.lyric_info_area .trackList ul li .trackList_block .explicit span{padding:1px 4px;margin:0 2px;border:1px solid #969696;color:#969696;border-radius:2px;font-size:70%}section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn{padding:6px;display:block;white-space:nowrap}section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn a{color:#fff;font-size:80%}section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn a p span{vertical-align:middle}section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn a p>img,section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn a p>amp-img{width:9px;vertical-align:middle;margin-left:4px}section.lyric_info_area .trackList ul li .trackList_block .lyrics_btn:hover{background:#1d1d1d;transition-duration:.3s;border-radius:4px;text-decoration:none}section.lyric_info_area .description .linerNotes{padding:16px;font-size:80%;line-height:1.5}.lyric_content .artist_info li.artist p.artistProfle_text{line-height:1.5}@media only screen and (max-width:768px){section.lyric_header{margin:16px auto 0}section.lyric_header .header_cover{width:90px}section.lyric_header .header_cover img{width:90px}section.lyric_header .header_text{padding:8px 16px 8px 24px}section.lyric_header .header_text h2{font-size:140%}.lyric_content{width:100%;margin:auto;flex-flow:column}.lyric_content .content_right{margin-bottom:auto;width:100%}section.lyric_lyric,section.lyric_go_linkcore{margin:16px auto}section.lyric_lyric .lyric_text{padding:32px 24px}section.lyric_lyric .lyric_text p{font-size:100%}section.lyric_lyric .lyric_credit{padding:24px}section.lyric_lyric .lyric_credit ul li span{width:35%;font-size:60%}section.lyric_lyric .lyric_credit ul li p{width:65%;font-size:60%}section.lyric_go_linkcore a{padding:8px 16px}section.lyric_go_linkcore a .go_linkcore_cover{width:70px}section.lyric_go_linkcore a .go_linkcore_cover img{width:70px}section.lyric_go_linkcore a .go_linkcore_text{margin:0 0 0 16px}section.lyric_go_linkcore a .go_linkcore_text p{font-size:85%}section.lyric_go_linkcore a .go_linkcore_text p.text_s_d{font-size:70%}section.lyric_info_area{margin:0}}

Lyric

Mirrors of Tomorrow

HAOTTI

Spittin' fire lines, somethin' brand new

Future lookin' bright, a vibrant hue

Breakin' down the walls, see right through

Got the rhythm flowin', what I'm gonna do?

Step into the light, my vision's true

Chasin' after dreams, me and my crew

Tomorrow's in the mirror, lookin' at you!

Mirrors of tomorrow, borrow, borrow, borrow

From the future's glow, we follow, follow, follow

Hear the echo grow, so hallow, hallow, hallow

Watch the seeds we sow, watch 'em swallow, swallow, swallow

Mirrors of tomorrow, sorrow? No, no, no!

Only wins to show, watch the flow, flow, flow!

Let the spirit go, let it glow, glow, glow!

Mirrors of tomorrow, yo, yo, yo!

Concrete jungle vibes, where the wild thrive

Keepin' it authentic, truly alive

Every single step, gotta strive, strive, strive

For the better days, gotta dive, dive, dive

Hear the city hum, like a beehive

My ambition's strong, I will arrive

Leave the doubt behind, no need to jive

Tomorrow's in the mirror, feel the drive!

Mirrors of tomorrow, borrow, borrow, borrow

From the future's glow, we follow, follow, follow

Hear the echo grow, so hallow, hallow, hallow

Watch the seeds we sow, watch 'em swallow, swallow, swallow

Mirrors of tomorrow, sorrow? No, no, no!

Only wins to show, watch the flow, flow, flow!

Let the spirit go, let it glow, glow, glow!

Mirrors of tomorrow, yo, yo, yo!

See the light reflect, no disconnect

Future's callin', gotta respect

Every single aspect, gotta inspect

Keep the positive intact, no reject

Mirrors of tomorrow, borrow, borrow, borrow

From the future's glow, we follow, follow, follow

Hear the echo grow, so hallow, hallow, hallow

Watch the seeds we sow, watch 'em swallow, swallow, swallow

Mirrors of tomorrow, sorrow? No, no, no!

Only wins to show, watch the flow, flow, flow!

Let the spirit go, let it glow, glow, glow!

Mirrors of tomorrow, yo, yo, yo!

  • Lyricist

    HAOTTI

  • Composer

    HAOTTI

  • Producer

    HAOTTI

  • Vocals

    HAOTTI

Listen to Mirrors of Tomorrow by HAOTTI

Streaming / Download

One artist, infinite vibes. Haocchi drops the definitive album experience a journey through fierce confidence ("Rap Queen"), soulful reflection ("Wabi-Sabi"), cultural deep-dives (Anime, Sushi, Ninja!), urgent calls to action ("Next Level Japan"), and heart-stopping goodbyes ("Sayonara"). Spanning 16 tracks, this is more than music; it's the multifaceted sound of modern life and Japan, captured by a singular voice.