Welcome to Highscore, evidence looks great, probably look even better if your icon matched from your Youtube page :) The infos and everything matched though, so no reason at all to not believe it is you. Yes vote from me.