Satsvarupa: Suspicious Japanese immigration officials […] Past time Philosophy January 27, 1975 : Tokyo