A close-up of a cartoon fox's face is centered within a circular audio visualizer that pulses with white vertical bars, while the text "cant wait to kill myself" is overlaid on the image and the song title "Mecha Love (Radio Edit)" by Hadouken! is displayed at the bottom.
Be the first to share your thoughts!