Define "semi-perfect" in the comments! What do YOU think it means?!
This is "TFS_DBZAc_Ep50(1)" by TeamFourStar on Vimeo, the home for high quality videos and the people who love them.