Michael Hashizume

www.willamettecollegian.com