Tachibana Mami, a very petite 29 year old P.E. teacher, was out for a run underneath the cherry tree...