O.S.T.R.

Adam Andrzej Ostrowski, better known as O.S.T.R. – Polish rapper, free-styler, musician and composer, as well as music producer and sound engineer.