That's Mark from California, not Canada btw!
I found this site through Google when searching for some other information. Seems like this site is new and I love getting involved with new sites. Not often is there a new English based site about Japan though.
To be honest up front, I usually...