The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
Nils Wehowsky, better known by his stage name Finch, formerly Finch Asozial, is a German rapper, Twitch streamer, YouTuber and battle rapper.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org