Castillo is an American content creator on YouTube with 85 subscribers. His content totals more than 24.65 thousand views views across 318 videos.