Tomokazu Takeuchi · Study