Actors: Thomas Ikeda