what's up man? sounds to me like what you've described is pretty accurate.
Where were you staying in Japan?