This gives me Johnny Quest theme song vibes.