Sada Abe is arrested after wandering the streets of Tokyo in Japan, for days with her dead lover’s severed genitals in her hand.
Famous Words of Inspiration...
"Ignorance more frequently begets confidence than does knowledge."
Sada Abe is arrested after wandering the streets of Tokyo in Japan, for days with her dead lover’s severed genitals in her hand.