Nep's Japanese City

Visit my home world. in a Japanese building (and city) a nice comfy home.
W.I.P