Looks like a dollhouse, but 1/1 scale. Osaka, Japan.