Kotomora
電柵 (densaku) Japanese meaning: electric fence | Kotomora