Kotomora
保留地 (horyuuchi) Japanese meaning: reservation | Kotomora