The Fallen Peach streaming vf GENRE Momotaro finds himself holding onto a seed after a long intense battle. What could this mean for the peach spirit?