Well, I'm 6' 5" and 260 lbs (ya got me beat there!), and aside from finding clothes, shoes, and bumping my head on doorways, I fit right in, no problem! Great conversation starter, actually. Many a friendly conversation has started with a local saying to me, "Ooooooooh, dekai!" Which means, "Ooooooh, you are huge!" Some may take offense, but I just look at it as an opportunity to communicate.
We do have NASCAR here once a year, at Suzuka Circuit. NHRA dragracing, too!
Fair bit of Japanese hockey here, too...if you look for it! Company teams. No Redwings, though.
But, yes, models! Modeling! Modeling forum, here!
The Japanese companies sure don't offer NASCAR and NHRA cars. Guess they figure Revellogram and Ertl have that market wrapped up.
See plenty in the shops here, though.