Oh yeah they are gonna L O V E him in Japan he is going to find it sooo comfortable living there at his size.
Remember your dolls that "got married" when you were a kid? Well their marriage has seen better days...
I actually toured a house for sale built for little people once. Even the stairs were built differently.