Kotomora
仮寓 (kaguu) Japanese meaning: temporary residence | Kotomora