Sato, Taihei

  • Why has God forsaken me? (StF 291)

    Why has God fosaken me?

    Read more