NextFlame

Might be lengthy (6min read) SKIP to Hi-Fi Protype here HERE

Soundtrack playing 😃… but no worries, you’re the DJ. Mute whenever. 👉🏽

Soundtrack playing 😃… but no worries, you’re the DJ. Mute whenever. 👉🏽

Overview

Background

The music industry has become increasingly digital and collaborative, yet independent artists often struggle to connect with the right partners, find quality sample packs, and get exposure for their work. Existing platforms are either too focused on social media visibility without offering creative collaboration tools, or they’re purely technical without fostering community engagement.

My role

UX Researcher, Information Architect, Interaction and Visual Designer, Prototyper, Usability Tester and Project Manager.

Duration

December 2024 – January 2025 Revisited (Apr -May 2025)

Responsibilities

Interviews, surveys, competitive analysis, sitemaps, labeling, User flows & wireframing, UI components, color, typography, iconography, Prototyping, testing and feedback synthesis, Project management

Target Users
  • Independent music producers seeking collaboration partners.

  • Songwriters looking to share lyrics and get them composed.

  • DJs and remix artists hunting for fresh samples.

  • Music enthusiasts exploring underground talent

The problem

Independent artists often juggle multiple disconnected tools for collaboration, file sharing, and promotion. This fragmentation makes it harder to find reliable partners, stay organized, and get their music heard slowing creative growth and limiting exposure.

Independent artists often juggle multiple disconnected tools for collaboration, file sharing, and promotion. This fragmentation makes it harder to find reliable partners, stay organized, and get their music heard slowing creative growth and limiting exposure.

The goal

Next Flame aims to be a one-stop platform where musicians, producers, and songwriters can connect, collaborate, share sample packs, and promote their work. By combining creative tools, a curated sample library, and artist promotion in one space, it streamlines workflows and helps independent artists grow their network and audience.

Next Flame aims to be a one-stop platform where musicians, producers, and songwriters can connect, collaborate, share sample packs, and promote their work. By combining creative tools, a curated sample library, and artist promotion in one space, it streamlines workflows and helps independent artists grow their network and audience.

User research

Summary

Independent music creators juggle multiple apps to collaborate, share files, and promote their work, causing fragmented workflows and stalled projects. Finding reliable collaborators is difficult, promotion is costly, and sample creators face high platform fees. These pain points disrupt creative momentum and highlight the need for an integrated, user-friendly platform that streamlines collaboration, sharing, and promotion.

Independent music creators juggle multiple apps to collaborate, share files, and promote their work, causing fragmented workflows and stalled projects. Finding reliable collaborators is difficult, promotion is costly, and sample creators face high platform fees. These pain points disrupt creative momentum and highlight the need for an integrated, user-friendly platform that streamlines collaboration, sharing, and promotion.

Key findings
  1. Fragmented tools: Users often switch between 3–5 apps to collaborate, share files, and promote music.

  2. Collaboration barriers: Finding trustworthy, committed collaborators is a major challenge.

  3. Limited promotion opportunities: Artists struggle to reach a wider audience without spending heavily on ads.

  4. Sample pack accessibility: Creators want a space to share and discover samples without high commission fees.

  5. Workflow disruption: Switching platforms breaks creative momentum and slows projects.

Sample Interview Questions
  1. How do you currently find and collaborate with other artists?

  2. Which tools or platforms do you use most for music collaboration and why?

  3. What’s the biggest challenge you face when sharing files or project updates?

  4. How do you promote your music once it’s finished?

  5. Have you ever shared or downloaded sample packs? What was the experience like?

  6. If you could have one feature in an ideal collaboration platform, what would it be?

  7. Can you describe a time when a project stalled because of workflow or communication issues?

Primary User Groups

From market research, competitive analysis, and informal interviews with independent musicians, three primary user groups emerged:

Independent Producers
a person sitting in front of a computer
a person sitting in front of a computer
a person sitting in front of a computer

create instrumentals, beats, or remixes, often looking for vocalists or songwriters.

Songwriters/Vocalists
woman in black and white shirt writing on white paper
woman in black and white shirt writing on white paper
woman in black and white shirt writing on white paper

write lyrics, record vocals, and seek producers to bring their ideas to life.

Sample Creators & DJs
person holding black round plate
person holding black round plate
person holding black round plate

develop and share sample packs, loops, and effects, often seeking a platform to distribute them and gain recognition.

Competitive Audits

In evaluating Bandcamp, SoundCloud, Audiomack, and Next Flame, the goal was to understand how artists currently share, promote, and collaborate on music. While Bandcamp and Audiomack focus heavily on music distribution and monetization, SoundCloud emphasizes social discovery and sharing. Next Flame uniquely positions itself by centering collaboration, sample sharing, and creative networking rather than just distribution. This creates a niche opportunity to fill the gap between music streaming and creative co-creation platforms.

Factor

Factor

Factor

Nextfame

Nextfame

Nextfame

Bandcamp

Bandcamp

Bandcamp

Soundcloud

Soundcloud

Soundcloud

Audiomack

Audiomack

Audiomack

Strengths

Strengths

Strengths

Artist collaboration, music monetization, sample packs

Artist collaboration, music monetization, sample packs

Artist collaboration, music monetization, sample packs

Direct-to-fan sales, high revenue share

Direct-to-fan sales, high revenue share

Direct-to-fan sales, high revenue share

Large audience, social engagement

Large audience, social engagement

Large audience, social engagement

Free uploads, strong discovery

Free uploads, strong discovery

Free uploads, strong discovery

Weaknesses

Weaknesses

Weaknesses

New platform (building user base)

New platform (building user base)

New platform (building user base)

Lacks collaboration tools

Lacks collaboration tools

Lacks collaboration tools

Poor artist monetization

Poor artist monetization

Poor artist monetization

Low streaming revenue

Low streaming revenue

Low streaming revenue

Opportunities

Opportunities

Opportunities

Bridging collaboration & monetization in one place

Bridging collaboration & monetization in one place

Bridging collaboration & monetization in one place

Expand into more networking features

Expand into more networking features

Expand into more networking features

Improve artist payouts

Improve artist payouts

Improve artist payouts

Offer better revenue splits

Offer better revenue splits

Offer better revenue splits

Threats

Threats

Threats

Competition from new platforms

Competition from new platforms

Competition from new platforms

Rising competition from direct-to-fan platforms

Rising competition from direct-to-fan platforms

Rising competition from direct-to-fan platforms

Struggles with algorithm bias

Struggles with algorithm bias

Struggles with algorithm bias

Other free platforms offering similar services

Other free platforms offering similar services

Other free platforms offering similar services

Personas

Personas

Empathhy maps

Empathhy maps

SAYS

SAYS

SAYS

“I’m in and out in 15 minutes flat.”

“Why is quinoa never where I expect it?”

“I’m in and out in 15 minutes flat.”

“Why is quinoa never where I expect it?”

“I’m in and out in 15 minutes flat.”

“Why is quinoa never where I expect it?”

THINKS

THINKS

THINKS

“If I could manage everything in one place, I’d get more done.”

“I’m losing potential collabs because I can’t keep track of everyone.”

“If I could manage everything in one place, I’d get more done.”

“I’m losing potential collabs because I can’t keep track of everyone.”

“If I could manage everything in one place, I’d get more done.”

“I’m losing potential collabs because I can’t keep track of everyone.”

FEELS

FEELS

FEELS

Frustrated when collaborators disappear.


Overwhelmed by disorganized workflows.


Excited when finding a motivated collaborator.

Frustrated when collaborators disappear.


Overwhelmed by disorganized workflows.


Excited when finding a motivated collaborator.

Frustrated when collaborators disappear.


Overwhelmed by disorganized workflows.


Excited when finding a motivated collaborator.

DOES

DOES

DOES

Shares beats on SoundCloud and Instagram.

Uses cloud storage to send files.

Messages potential collaborators individually.

Shares beats on SoundCloud and Instagram.

Uses cloud storage to send files.

Messages potential collaborators individually.

Shares beats on SoundCloud and Instagram.

Uses cloud storage to send files.

Messages potential collaborators individually.

Keys

Keys

Keys

SAYS

SAYS

SAYS

“Producers on social media rarely respond seriously.”

“I wish I could just upload my lyrics and get matched instantly.”

“Producers on social media rarely respond seriously.”

“I wish I could just upload my lyrics and get matched instantly.”

“Producers on social media rarely respond seriously.”

“I wish I could just upload my lyrics and get matched instantly.”

THINKS

THINKS

THINKS

“I’d be more productive if I didn’t waste time chasing people.”

“I need a better way to get my songs out there.”

“I’d be more productive if I didn’t waste time chasing people.”

“I need a better way to get my songs out there.”

“I’d be more productive if I didn’t waste time chasing people.”

“I need a better way to get my songs out there.”

FEELS

FEELS

FEELS

Disappointed when opportunities fall through.

Motivated when working with committed producer

Anxious about wasting time on unreliable connections.

Disappointed when opportunities fall through.

Motivated when working with committed producer

Anxious about wasting time on unreliable connections.

Disappointed when opportunities fall through.

Motivated when working with committed producer

Anxious about wasting time on unreliable connections.

DOES

DOES

DOES

Posts short vocal clips on Instagram and TikTok.

Direct messages producers she finds online.

Tracks progress manually via notes and messages.

Posts short vocal clips on Instagram and TikTok.

Direct messages producers she finds online.

Tracks progress manually via notes and messages.

Posts short vocal clips on Instagram and TikTok.

Direct messages producers she finds online.

Tracks progress manually via notes and messages.

Temi

Temi

Temi

SAYS

SAYS

SAYS

“Why should I give up half my earnings to a platform?”

“I want to know who’s using my samples.”

“Why should I give up half my earnings to a platform?”

“I want to know who’s using my samples.”

“Why should I give up half my earnings to a platform?”

“I want to know who’s using my samples.”

THINKS

THINKS

THINKS

“If I could build a direct audience, I could grow faster.”

“Collabs should be as easy as sharing a track.”

“If I could build a direct audience, I could grow faster.”

“Collabs should be as easy as sharing a track.”

“If I could build a direct audience, I could grow faster.”

“Collabs should be as easy as sharing a track.”

FEELS

FEELS

FEELS

Frustrated by high commissions.

Excited when samples get featured in a track.

Curious about connecting with other DJs and producers directly.

Frustrated by high commissions.

Excited when samples get featured in a track.

Curious about connecting with other DJs and producers directly.

Frustrated by high commissions.

Excited when samples get featured in a track.

Curious about connecting with other DJs and producers directly.

DOES

DOES

DOES

Uploads sample packs to online marketplaces.

Promotes work through DJ sets and social media.

Collaborates occasionally through email requests.

Uploads sample packs to online marketplaces.

Promotes work through DJ sets and social media.

Collaborates occasionally through email requests.

Uploads sample packs to online marketplaces.

Promotes work through DJ sets and social media.

Collaborates occasionally through email requests.

Miroslav

Miroslav

Miroslav

Journey maps

Journey maps

King Keys – Independent Producer

King is eager to find vocalists for his beats but wastes time searching across platforms with inconsistent results. Disorganized file sharing and fragmented feedback channels slow progress, and promotion remains disjointed. His experience underscores the value of an all-in-one platform for collaboration, file management, and release promotion.


Stages

Stages

Stages

Actions

Actions

Actions

Thoughts

Thoughts

Thoughts

Feelings

Feelings

Feelings

Opportunities

Opportunities

Opportunities

Beat Creation

Beat Creation

Beat Creation

Finishes a new beat and wants to find a vocalist or songwriter.

Finishes a new beat and wants to find a vocalist or songwriter.

Finishes a new beat and wants to find a vocalist or songwriter.

“This would sound amazing with the right lyrics and vocals.”

“This would sound amazing with the right lyrics and vocals.”

“This would sound amazing with the right lyrics and vocals.”

Excited, motivated

Excited, motivated

Excited, motivated

🥳

🥳

🥳

Provide an easy way to post projects and specify collaboration needs.

Provide an easy way to post projects and specify collaboration needs.

Provide an easy way to post projects and specify collaboration needs.

Search for

Collaborators

Search for

Collaborators

Search for

Collaborators

Posts on social media, messages artists in DMs, and checks music forums.

Posts on social media, messages artists in DMs, and checks music forums.

Posts on social media, messages artists in DMs, and checks music forums.

“I hope I find someone serious who matches my style.”

“I hope I find someone serious who matches my style.”

“I hope I find someone serious who matches my style.”

Hopeful but cautious

Hopeful but cautious

Hopeful but cautious

⚠️

⚠️

⚠️

Offer search filters and matching to connect with suitable collaborators.

Offer search filters and matching to connect with suitable collaborators.

Offer search filters and matching to connect with suitable collaborators.

Sharing Files

Sharing Files

Sharing Files

Sends files via Google Drive, Dropbox, or email.

Sends files via Google Drive, Dropbox, or email.

Sends files via Google Drive, Dropbox, or email.

“I hope they download the right version and keep it safe.

“I hope they download the right version and keep it safe.

“I hope they download the right version and keep it safe.

Anxious, uncertain

Anxious, uncertain

Anxious, uncertain

🤨

🤨

🤨

Centralize file sharing with built-in version control.

Centralize file sharing with built-in version control.

Centralize file sharing with built-in version control.

Collaboration

Process

Collaboration

Process

Collaboration

Process

Tracks changes and feedback across multiple chat threads.

Tracks changes and feedback across multiple chat threads.

Tracks changes and feedback across multiple chat threads.

“I’m spending more time organizing than producing.”

“I’m spending more time organizing than producing.”

“I’m spending more time organizing than producing.”

Frustrated, overwhelmed

Frustrated, overwhelmed

Frustrated, overwhelmed

😫

😫

😫

Provide real-time collaboration boards and integrated messaging

Provide real-time collaboration boards and integrated messaging

Provide real-time collaboration boards and integrated messaging

Project Completion

Project Completion

Project Completion

Song is finished but promotion is scattered; no streamlined way to launch it.

Song is finished but promotion is scattered; no streamlined way to launch it.

Song is finished but promotion is scattered; no streamlined way to launch it.

“How can we make sure people actually hear this track?”

“How can we make sure people actually hear this track?”

“How can we make sure people actually hear this track?”

Proud but concerned

Proud but concerned

Proud but concerned

🙇🏻‍♂️

🙇🏻‍♂️

🙇🏻‍♂️

Include joint promotion tools for collaborative releases

Include joint promotion tools for collaborative releases

Include joint promotion tools for collaborative releases

Keys

Keys

Keys

Temi – Songwriter/Vocalist

Temi starts inspired but struggles to find committed producers, relying on scattered social media outreach. File sharing across multiple tools creates version control issues, and promoting finished songs is costly and ineffective. Her journey highlights the need for a centralized space to connect, collaborate, and promote efficiently.


Stages

Stages

Stages

Actions

Actions

Actions

Thoughts

Thoughts

Thoughts

Feelings

Feelings

Feelings

Opportunities

Opportunities

Opportunities

Idea Creation

Idea Creation

Idea Creation

Writes new lyrics and envisions the melody.

Writes new lyrics and envisions the melody.

Writes new lyrics and envisions the melody.

“I need a producer to bring this song to life.”

“I need a producer to bring this song to life.”

“I need a producer to bring this song to life.”

Excited, inspired

Excited, inspired

Excited, inspired

🤩

🤩

🤩

Provide a space to upload ideas quickly and attract interest.

Provide a space to upload ideas quickly and attract interest.

Provide a space to upload ideas quickly and attract interest.

Search for Producer

Search for Producer

Search for Producer

Posts on social media, messages producers individually.

Posts on social media, messages producers individually.

Posts on social media, messages producers individually.

“Will anyone serious respond this time?”

“Will anyone serious respond this time?”

“Will anyone serious respond this time?”

Hopeful but skeptical

Hopeful but skeptical

Hopeful but skeptical

🤞

🤞

🤞

Offer a discovery system to match with active collaborators.

Offer a discovery system to match with active collaborators.

Offer a discovery system to match with active collaborators.

Initial Contact

Initial Contact

Initial Contact

Receives sporadic replies; shares files through email/DMs.

Receives sporadic replies; shares files through email/DMs.

Receives sporadic replies; shares files through email/DMs.

“I hope they don’t lose my files or forget about the project.”

“I hope they don’t lose my files or forget about the project.”

“I hope they don’t lose my files or forget about the project.”

Nervous, uncertain

Nervous, uncertain

Nervous, uncertain

😬

😬

😬

Centralize messaging and file sharing in one project space.

Centralize messaging and file sharing in one project space.

Centralize messaging and file sharing in one project space.

Collaboration

Collaboration

Collaboration

Exchanges feedback across multiple apps; tracks changes manually.

Exchanges feedback across multiple apps; tracks changes manually.

Exchanges feedback across multiple apps; tracks changes manually.

“This is getting messy — I’m losing track of versions.”

“This is getting messy — I’m losing track of versions.”

“This is getting messy — I’m losing track of versions.”

Frustrated, overwhelmed

Frustrated, overwhelmed

Frustrated, overwhelmed

😫

😫

😫

Enable real-time updates, version history, and progress tracking.

Enable real-time updates, version history, and progress tracking.

Enable real-time updates, version history, and progress tracking.

Song Completion

Song Completion

Song Completion

Song is done but promotion is up to her; struggles to gain audience reach.

Song is done but promotion is up to her; struggles to gain audience reach.

Song is done but promotion is up to her; struggles to gain audience reach.

“How do I get this song heard without paying for ads?”

“How do I get this song heard without paying for ads?”

“How do I get this song heard without paying for ads?”

Proud but concerned

Proud but concerned

Proud but concerned

🥲

🥲

🥲

Integrate promotion tools to share finished tracks with target listeners.

Integrate promotion tools to share finished tracks with target listeners.

Integrate promotion tools to share finished tracks with target listeners.

Temi

Temi

Temi

How might we

How might we

From the user journeys and empathy mapping, several recurring challenges emerged from difficulty finding reliable collaborators to managing messy workflows and struggling with promotion. To frame these insights as opportunities, I translated them into “How Might We” questions. These open-ended prompts guide ideation by focusing on possibilities rather than limitations, ensuring our solutions address real user needs while leaving room for creative approaches.

The HMWs highlight the core areas where NextFlame can deliver the most impact

How might we help music creators find committed collaborators faster so projects don’t stall?

How might we help music creators find committed collaborators faster so projects don’t stall?

How might we help music creators find committed collaborators faster so projects don’t stall?

How might we make feedback and communication seamless so creators can focus on making music instead of managing tools?

How might we make feedback and communication seamless so creators can focus on making music instead of managing tools?

How might we make feedback and communication seamless so creators can focus on making music instead of managing tools?

How might we centralize file sharing and version control to eliminate confusion during production?

How might we centralize file sharing and version control to eliminate confusion during production?

How might we centralize file sharing and version control to eliminate confusion during production?

How might we provide integrated promotion tools so finished tracks reach audiences without costly external marketing?

How might we provide integrated promotion tools so finished tracks reach audiences without costly external marketing?

How might we provide integrated promotion tools so finished tracks reach audiences without costly external marketing?

How might we build trust and reliability between collaborators who are meeting for the first time?

How might we build trust and reliability between collaborators who are meeting for the first time?

How might we build trust and reliability between collaborators who are meeting for the first time?

Brand Identity

Brand Identity

Logo

Logo

Typography

Typography

Backgrounds

DBFF00

DBFF00

DBFF00

8F00FF

8F00FF

8F00FF

FF8A00

FF8A00

FF8A00

FFFFFF

FFFFFF

FFFFFF

141414

141414

141414

The color palette was designed with dynamic gradients and subtle motion to bring the interface to life. Moving elliptical gradients create a sense of depth and energy, reflecting the vibrant, creative atmosphere of the platform while maintaining legibility and user focus.

Watch closely

Watch closely

Watch closely

Color pallete

FFF6C7

Accent / Hover states

FDFDFD

Primary CTA /Buttons on dark bg

141414

Primary CTA /Buttons / Text on white bg

C9F7CA

Success buttons

Sketch Wireframes

Sketch Wireframes

Before moving into low- and high-fidelity wireframes, I began with quick hand sketches to explore layout ideas, feature placement, and user flows. These rough concepts allowed us to rapidly visualize possibilities, test multiple directions, and refine the core experience without being constrained by design polish.

Lo-Fi

Lo-Fi

Lo-Fi Prototype

Lo-Fi Prototype

This user flow illustrates the path an artist takes to initiate collaboration on Next Flame.

Starting from the landing page, the artist logs into their account and navigates to the collaboration page. From there, they browse and select an artist of interest and clicks "Connect", leading to that artist’s profile page.

On the profile, they compose a message in the dialog box and click “Send” to establish a connection and begin the collaboration process.

Usability study

Usability study

Overview

Study Type: Unmoderated usability study, remote
Participants: 6 individuals (mix of emerging artists, producers, and casual listeners)
Duration: 15–20 minutes per session
Prototype Tested: Low-fidelity wireframes of Next Flame (landing page, login, collaboration flow, sample packs page)

Feedback
multicolored wall art

"I would want to know how trustworthy an artist is, for collaborations"

multicolored wall art

"I would want to know how trustworthy an artist is, for collaborations"

multicolored wall art

"I would want to know how trustworthy an artist is, for collaborations"

multicolored wall art

“I wish you made the collaboration button CTA much clearer”

multicolored wall art

“I wish you made the collaboration button CTA much clearer”

multicolored wall art

“I wish you made the collaboration button CTA much clearer”

multicolored wall art

“I wish i had the option to use filters when searching for samples”

multicolored wall art

“I wish i had the option to use filters when searching for samples”

multicolored wall art

“I wish i had the option to use filters when searching for samples”

multicolored wall art

“I love the fact that I can collaborate, buy samples and market music on one platform”

multicolored wall art

“I love the fact that I can collaborate, buy samples and market music on one platform”

multicolored wall art

“I love the fact that I can collaborate, buy samples and market music on one platform”

Summary

The initial usability study revealed strong engagement, with 87% of participants successfully completing tasks such as logging in and initiating collaborations.

However, a 12% error rate highlighted challenges around navigation and clarity of collaboration features.

Overall, users rated the platform highly, with a 4.3/5 satisfaction score, reflecting both excitement about its potential and opportunities for refinement in the user experience.

Users were generally able to navigate the Next Flame platform and complete key actions such as logging in, finding collaborators, and sending messages.

After another usability study, the design was praised for being intuitive and supporting a creative workflow, minor usability refinements were implemented to improve clarity and efficiency.

The initial usability study revealed strong engagement, with 87% of participants successfully completing tasks such as logging in and initiating collaborations.

However, a 12% error rate highlighted challenges around navigation and clarity of collaboration features.

Overall, users rated the platform highly, with a 4.3/5 satisfaction score, reflecting both excitement about its potential and opportunities for refinement in the user experience.

Users were generally able to navigate the Next Flame platform and complete key actions such as logging in, finding collaborators, and sending messages.

After another usability study, the design was praised for being intuitive and supporting a creative workflow, minor usability refinements were implemented to improve clarity and efficiency.

HI-FI

HI-FI

Hi-Fi Prototype ( User Flow - Browsing Sounds with New Features)

Hi-Fi Prototype ( User Flow - Browsing Sounds with New Features)

Hi-Fi Prototype ( User Flow - Browsing Sounds with New Features)

After logging in, the user navigates to the Sounds tab to explore available samples.

Using the newly added filter search, they type in “drums” to quickly refine results. From the filtered list, the user selects a track and takes advantage of the new preview feature, allowing them to listen to a sample instantly before deciding to download or use it. This streamlined experience makes discovering and testing sounds faster and more intuitive

Accessibility

Accessibility

Accessibility features

To make Next Flame inclusive, I prioritized accessibility from the ground up. Features such as high color-contrast modes improve readability, while keyboard navigation and screen reader support ensure that essential actions like collaboration and browsing samples are available to all users. Clear, descriptive button labels (e.g., “Click to Collaborate”) help users with cognitive differences better understand their next steps.

Responsive design

The platform’s fully responsive design allows seamless access across desktop, tablet, and mobile devices, ensuring that all users can navigate and interact with Next Flame comfortably, regardless of their device.

Multi language support

The platform offers experience in multiple national languages

Takeaways

Takeaways

Impact

The high-fidelity prototypes allowed us to identify key usability improvements and validate design decisions with realistic interactions.

Early feedback showed increased clarity in navigation, better discoverability of collaboration features, and more intuitive sample browsing.

These refinements have the potential to boost user engagement, reduce friction for new users, and foster meaningful creative connections on the platform. By addressing accessibility and responsiveness at this stage, we’ve also ensured that Next Flame is inclusive and usable across diverse user groups and devices.

Next steps

Next steps

Feature enhancements

The sample browsing experience will be expanded with advanced sorting options and personalized recommendations. We also plan to explore collaborator ratings and reviews as an added layer of trust-building.

Development, pilot launch

Build NextFlame and launch

Thanks!
Now lets
work.

Ivan Kwetey

Contact

(206) 596-6417

Let's be friends

©2025 Ivan Kwetey. All rights reserved