Kotomora
瑞垣 (みずがき, mizugaki) Japanese meaning: sacred fence | Kotomora