Wracked with guilt over her younger sister's suicide, pretty young karate student Megumi accompanies…