Shion Nakamaru derive insights takayuki nakamura