A nice place like home in Japanese style