wow
you americans/japanese are well hospitable letting random people stay at your house. In england you'd be lucky to get a smile back
from somebody let alone free accomodation although one of my life ambitions if i become big in the film industry is to make some films in japan, last samurai was good, but its mostly anime really