Kotomora
休息所 (kyuusokujo) Japanese meaning: rest area | Kotomora