Bob Rhodes

Bob is an 8th dan Shotokan practitioner