STRESSED

STRESSED

SIMBA

NOTE TO SELF by Simba

8 tracks, 24 minutes – recorded and produced between April 2024 to May 2025.

written, recorded, produced, and performed by Simba.

another reason why.

Related tracks

See all