Justin Bieber debuted a brand new hair cut in Germany this past week. Some are thinking this is part of his rebellion phase after a very public Selena Gomez break-up.

Ok, seriously... doesn't he look like a punk rock Donald Trump?

Note to Justin: Try again!