SWEET HOME

Japan 1989