„Ben…who’s gonna stop me?“ [Speed vs Ben: The Anime]
Sadly there was no Japanese dub but just imagine it’s English dubbed instead…the subtitles are just for the ultimate anime feeling ya know?
@IShowSpeed notice me😩

Pls refrain from reposting...