The JAMCast welcomes Steve Terada, a world champion martial artist and member of the world renown Quest Crew!