haruko-c-takeuchi