ran takahashi age