Tomohiro Kaku Vivian Austin Mark Sheppard