Kotomora
休泊所 (kyuuhakujo) Japanese meaning: temporary quarters | Kotomora