Besides being a voice actor and YouTuber, Leonardo Camargo also owns the Video Quest channel, which features his reviews on popular anime series and films.