the cast of the video game the quarry, anime