hClaims [1.8 - 1.16.5] GUI based claim plugin! Friend moderation, Map, WorldBorder and Timer

NULLED MC PLUGIN hClaims [1.8 - 1.16.5] GUI based claim plugin! Friend moderation, Map, WorldBorder and Timer 2.0.5

Upgrade or register to download
Potentially Outdated? (3+ Months)
Potentially Outdated: This resource hasn't been updated in over 3 months. Since base platforms and games update frequently, older files may experience compatibility issues. Please verify the supported versions and check the discussion tab or official sources first. If the resource no longer works, consider requesting an update from the author.
[IMG]



Test Server Ip
213.238.172.237:25581



[IMG]
  • claim.buy.<amount> — Number of claim player can have​
  • claim.maxtime.<second> — Sets the zone max activation time.​
  • claim.maxfriend.<count> — Maximum number of players that can be added to the claim​




[IMG]
  • %hclaims_claim% — It shows the name of the region where it is located.​
  • %hclaims_claim_member% — It shows the size of member of the region where it is located.​
  • %hclaims_claim_owner% — It shows the owner of the region where it is located.​
  • %hclaims_claim_remaintime% — It shows the remaining time of the region where it is located.​


[IMG]

— Developer support! (ClaimAPI)
Time and chunk based zone management!
— Chunk limited and colorful WorldBorders!
Hologram support! (via HolographicDisplays)
— Custom placeholders! (via PlaceholderAPI)
— Random teleport support (via BetterRTP - Thanks @RonanCraft)
— Adding, removing and managing friends easily!
— Region naming and ownership!
— Advanced gui options (Anvil,Sign,Chest)
Zone block management!
— Easily manageable claims and advanced region map !
— View the borders of the region colorfully with WorldBorder!
— Supports all Minecraft versions! [1.8 -1.16+]
SQLite database support! (Fast and efficient)
MySQL database support!
— Mob limit system
AutoBackup and AutoSave system
— Fully configurable YAML support!
NBT (Name Tag Binary) support!
Sound and particles!





[IMG]
YAML:
Code (YAML):
settings:
  auto-backup-time: 7200
  auto-save-time: 1800
  max-sub-chunk: 5
  disable-worlds:
   - 'spawn'
  main-claim-moneys:
    1: 50000
    2: 60000
    3: 70000
    4: 80000
    5: 90000
    6: 100000
  subchunk-moneys:
    1: 10000
    2: 10000
    3: 10000
    4: 10000
    5: 20000
    6: 10000
  disabled-commands-in-claim:
- 'sethome'
- 'test'
- 'command'
  pvp-in-claim: true
  claim-enter-mode: true
  mob-limit-in-claim-chunk: 100 #maximum entity count in a claim chunk
  time-format: '&e%day%day %hour%hr %minute%min %second%sec'
  claim-money: 0.50
  default-claim-time: 2592000
  default-claim-name: 'Claim of %owner%'
  teleport-time: 3
  claim-enter:
    title: '&a%claim_name%'
    subtitle: '&fYou entered claim of %owner%'
  claim-leave:
    title: '&c%claim_name%'
    subtitle: '&fYou left claim of %owner%'
  friend-status-mode:
    active: '&aActive'
    deactive: '&cDeactive'
  sign-lines-friend:
- ''
- '^^^^^^^^^^^^^^^'
- 'Type your friend'
- 'name to above'
  sign-lines-time:
- ''
- '^^^^^^^^^^^^^^^'
- 'Type added time'
- 'above you want'
  sign-lines-claim-name:
- ''
- '^^^^^^^^^^^^^^^'
- 'Type new claim name'
- 'above you want'

  claim-hologram-height: 3.5
  claim-hologram-lines:
   - '&b%claim_name%'
- ' '
- '%remaining_time%'
- ' '
    - '&fOwner: &a%owner%'
    - '&fChunk Size: &a%chunk_count%'
    - '&fMember Count: &b%member_count%'
    - '&fFriend Count: &b%friend_count%'
    - '&fCreation time: &b%create_date%'
  block-types:
    block1:
      type: 'BEDROCK'
      name: '&a&lBedrock'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click and change your'
- '&7type of claim block to'
- '&eBedrock.'
- ''
- '&c&lPerm &c» &4✖'
      nbt: '{}'
      permission: ''
    block2:
      type: 'OBSIDIAN'
      name: '&a&lObsidian'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click and change your'
- '&7type of claim block to'
- '&eObsidian.'
- ''
- '&c&lPerm &c» &4claim.blockchange.obsidian'
      nbt: '{}'
      permission: 'claim.blockchange.obsidian'
    block3:
      type: 'RED_MUSHROOM'
      name: '&a&lRed mushroom'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click and change your'
- '&7type of claim block to'
- '&eRed mushroom.'
- ''
- '&c&lPerm &c» &4claim.blockchange.redmushroom'
      nbt: '{}'
      permission: 'claim.blockchange.redmushroom'

database:
  type: 'sqlite' #mysql, sqlite

  mysql:
    ip: 'localhost'
    port: '3306'
    username: 'root'
    password: ''

messages:
  you-dont-have-enough-claims: '&6&lClaim &8» &7You have &cnever &7claimed before!'
  you-cant-add-friend: '&6&lClaim &8» &7The maximum number of friends you can add is &c%count%!'
  you-cant-break: '&6&lClaim &8» &7You &ccan''t &7break this block!'
  you-are-teleporting: '&6&lClaim &8» &7Please wait &a3 seconds&7, &7you are teleporting to claim.'
  you-are-moving: '&6&lClaim &8» &7Cancelled your teleport because you are &cmoved.'
  there-is-no-money: '&6&lClaim &8» &7There is no &cmoney &7for this'
  main-chunk-size-out: '&6&lClaim &8» &7The maximum size of main claims that can be received is &c%max%.'
  sub-chunk-size-out: '&6&lClaim &8» &7The maximum size of &csub claims &7that can be received is &c5.'
  reload-chunks-time: '&6&lClaim &8» &7Time of &aall chunks &7has been reloaded.'
  here-is-no-claimable: '&6&lClaim &8» &7Here is not &cclaimable &7area.'
  add-friend-to-claim: '&6&lClaim &8» &7Add friend named &a%friend_name% &7to claim.'
  time-expire-broadcast: '&6&lClaim &8» &7Time of &c%owner%''s claim &7at &b%x%, %y%, %z%, %world% &7has been expired.'
  claim-time-out: '&6&lClaim &8» &7The maximum time you can give your claim is &c%time%.'
  cant-break-here: '&6&lClaim &8» &7You can''t break this block, because you don''t has &cpermission'
  cant-place-here: '&6&lClaim &8» &7You can''t place block here, because you don''t has &cpermission'
  cant-damage-animals-here: '&6&lClaim &8» &7You can''t damage animals here, because you don''t has &cpermission'
  cant-interact-here: '&6&lClaim &8» &7You can''t interact at this, because you don''t has &cpermission'
  cant-use-command-here: '&6&lClaim &8» &7You can''t use this command at here, because you don''t has &cpermission'

gui-main:
  title: '&8Claim'
  size: 3
  items:
    claim-list:
      type: 'PAPER'
      name: '&a&lClaim List'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click to look all'
- '&7your &eclaim list.'
      nbt: '{}'
      slot: 10
    claim-item:
      type: 'GRASS'
      name: '&a&lClaim Here'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click to claim at'
- '&7your chunk'
- ''
        - '&fFee: &a50000'
      nbt: '{}'
      slot: 12
    claim-regen:
      type: 'FIREWORK'
      name: '&a&lRegenate All Claim'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click to regenate'
- '&7your all claims'
- ''
        - '&fFee: &a%money%'
      nbt: '{}'
      slot: 14
    chunk-look-tool:
      type: 'SEA_LANTERN'
      name: '&a&lLook chunks'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Are you curious about the '
- '&7limits of the chunk? Then'
- '&7click and see!'
- ''
- '&e&nClick to see chunk limits!'
      nbt: '{}'
      slot: 16

gui-claim-list:
  title: '&7Claim » &8Claim List'
  size: 6
  items:
    claim-item:
      type: 'GRASS'
      name: '&a&l%claim_name%'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&fRemaining Time » %time%'
- '&fClaim Size » &b%size%'
- '&fFriend count » &b%friend_size%'
        - '&fCreation time: &b%create_date%'
- ''
- '&e&nClick to open claim menu'
      nbt: '{}'
      slots: [ 10,11,12,13,14,15,16,19,20,21,22,23,24,25,28,29,30,31,32,33,34 ]
    other-claim-item:
      type: 'DIRT'
      name: '&a&l%claim_name%'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&fRemaining Time » %time%'
- '&fClaim Size » &b%size%'
- '&fFriend count » &b%friend_size%'
        - '&fCreation time: &b%create_date%'
- ''
- '&e&nClick to teleport this claim'
      nbt: '{}'
      slots: [ 10,11,12,13,14,15,16,19,20,21,22,23,24,25,28,29,30,31,32,33,34 ]
    previous-page:
      type: 'ARROW'
      name: '&ePrevious Page'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 48
    next-page:
      type: 'ARROW'
      name: '&eNext Page'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 50
    back:
      type: 'BARRIER'
      name: '&cBack'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 49

gui-claim:
  title: '&8Claim &8&l(&c%claim_name%&8&l)'
  size: 3
  items:
    teleport:
      type: 'ENDER_PEARL'
      name: '&a&lTeleport'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7If you are away from'
- '&7your claim, you can teleport'
- '&7to claim block by'
- '&7clicking here.'
- ''
- '&e&nClick to teleport!'
      nbt: '{}'
      slot: 10
    claim-settings:
      type: 'DOUBLE_PLANT'
      name: '&a&lClaim Settings'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7If you want change some'
- '&7settings in your claim,'
- '&7You can click here'
- ''
- '&e&nClick to open settings'
      nbt: '{}'
      slot: 13
    claim-map:
      type: 'MAP'
      name: '&a&lClaim Map'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click here to update your claim area, see'
- '&7all events in your surroundings'
- '&7see chunk limits and buy claim'
- ''
- '&e&nClick to open map'
      nbt: '{}'
      slot: 16

gui-claim-settings:
  title: '&7Claim » &8Settings &8&l(&c%claim_name%&8&l)'
  size: 4
  items:
    friend-moderation:
      type: 'SKULL_ITEM'
      name: '&a&lFriend List'
      glow: false
      amount: 1
      datavalue: 3
      lore:
- ''
- '&7Add, remove or change the'
- '&7permission of your friend'
- '&7by clicking here'
- ''
- '&e&nClick to open friend list'
      nbt: '{SkullOwner:{Id:"4519382e-8969-43a3-92a1-d222897c6b43",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzZjYmFlNzI0NmNjMmM2ZTg4ODU4NzE5OGM3OTU5OTc5NjY2YjRmNWE0MDg4ZjI0ZTI2ZTA3NWYxNDBhZTZjMyJ9fX0="}]}}}'
      slot: 9
    add-time:
      type: 'WATCH'
      name: '&a&lAdd Time'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7If you want add time to'
- '&7your claim, click here'
- ''
        - '&4&lNOTE: &cBe careful, if your'
- '&cclaim time runs out, remove your'
- '&cclaim!'
      nbt: '{}'
      slot: 11
    change-name:
      type: 'PAPER'
      name: '&a&lChange name'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click here for change'
- '&7your claim name.'
- ''
- '&e&nClick to change!'
      nbt: '{}'
      slot: 15
    change-block-type:
      type: 'BEDROCK'
      name: '&a&lChange Block Type'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click here for change your'
- '&7block type.'
- ''
- '&e&nClick to change!'
      nbt: '{}'
      slot: 17
    delete:
      type: 'REDSTONE'
      name: '&c&lRemove claim'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7If you click here, open a'
- '&7confirmation menu to you'
- '&7and if you confirmate, remove'
- '&7your claim!'
- ''
- '&c&nBe careful, dangerous area!'
      nbt: '{}'
      slot: 4
    back:
      type: 'BARRIER'
      name: '&cBack'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 31

gui-claim-map:
  title: '&7Claim » &8Map &8&l(&c%claim_name%&8&l)'
  size: 6
  items:
    main-claim:
      type: 'STAINED_GLASS_PANE'
      name: '&a&lMain Claim &8» &e%claim_name%'
      glow: false
      amount: 1
      datavalue: 5
      lore:
       - ''
        - '&fOwner: &a%owner%'
        - '&fClaim Name: &a%claim_name%'
        - '&fCoordinate: &a%world%&7, &a%x%&7, &a%z%'
- ''
- '&e&nRight click to see chunk limits'
      nbt: '{}'
    sub-claim:
      type: 'STAINED_GLASS_PANE'
      name: '&2&lSub Claim &8» &e%claim_name%'
      glow: false
      amount: 1
      datavalue: 13
      lore:
       - ''
        - '&fOwner: &a%owner%'
        - '&fClaim Name: &a%claim_name%'
        - '&fCoordinate: &a%world%&7, &a%x%&7, &a%z%'
- ''
- '&fRight click » &eSee chunk limits'
- '&fShift+Left click » &eRemove the chunk'
      nbt: '{}'
    claimable:
      type: 'STAINED_GLASS_PANE'
      name: '&8&lEmpty area'
      glow: false
      amount: 1
      datavalue: 7
      lore:
       - ''
        - '&fCoordinate: &a%world%&7, &a%x%&7, &a%z%'
- ''
- '&7This area has not been'
- '&7taken before by anyone!'
- ''
- '&fRight click » &eSee chunk limits'
- '&fLeft click » &eBuy the chunk'
      nbt: '{}'
    other-claim:
      type: 'STAINED_GLASS_PANE'
      name: '&c&lClaimed area'
      glow: false
      amount: 1
      datavalue: 14
      lore:
       - ''
        - '&fClaim Name: &c%claim_name%'
        - '&fCoordinate: &c%world%&7, &c%x%&7, &c%z%'
- ''
- '&fHere is claimed by &c%owner%'
      nbt: '{}'

    left:
      type: 'SKULL_ITEM'
      name: '&eLeft'
      glow: false
      amount: 1
      datavalue: 3
      lore: [ ]
      nbt: '{SkullOwner:{Id:"5df301dc-3d34-4c29-9f69-8e7cacb548e0",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjUzNDc0MjNlZTU1ZGFhNzkyMzY2OGZjYTg1ODE5ODVmZjUzODlhNDU0MzUzMjFlZmFkNTM3YWYyM2QifX19"}]}}}'
      slot: 46
    right:
      type: 'SKULL_ITEM'
      name: '&eRight'
      glow: false
      amount: 1
      datavalue: 3
      lore: [ ]
      nbt: '{SkullOwner:{Id:"23b3f9dc-f02c-4ea8-a949-dbd56b03602c",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGVmMzU2YWQyYWE3YjE2NzhhZWNiODgyOTBlNWZhNWEzNDI3ZTVlNDU2ZmY0MmZiNTE1NjkwYzY3NTE3YjgifX19"}]}}}'
      slot: 47
    up:
      type: 'SKULL_ITEM'
      name: '&eUp'
      glow: false
      amount: 1
      datavalue: 3
      lore: [ ]
      nbt: '{SkullOwner:{Id:"fb271319-5c42-4f5d-9389-e89ca7caf96a",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjIyMWRhNDQxOGJkM2JmYjQyZWI2NGQyYWI0MjljNjFkZWNiOGY0YmY3ZDRjZmI3N2ExNjJiZTNkY2IwYjkyNyJ9fX0="}]}}}'
      slot: 51
    down:
      type: 'SKULL_ITEM'
      name: '&eDown'
      glow: false
      amount: 1
      datavalue: 3
      lore: [ ]
      nbt: '{SkullOwner:{Id:"cd017dc7-46e3-4d48-b109-5446b7a84302",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2I4M2JiY2NmNGYwYzg2YjEyZjZmNzk5ODlkMTU5NDU0YmY5MjgxOTU1ZDdlMjQxMWNlOThjMWI4YWEzOGQ4In19fQ=="}]}}}'
      slot: 52
    back:
      type: 'BARRIER'
      name: '&cBack'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 49

gui-friend-list:
  title: '&7Claim » &8Friend &8&l(&c%claim_name%&8&l)'
  size: 6
  items:
    friend-head:
      type: 'SKULL_ITEM'
      name: '&b%friend_name%'
      glow: false
      amount: 1
      datavalue: 3
      lore:
- ''
- '&7Click here for set'
- '&7permission of this player'
- ''
- '&e&nClick to set'
      nbt: '{}'
      slots: [ 10,11,12,13,14,15,16,19,20,21,22,23,24,25,28,29,30,31,32,33,34 ]
    add-friend:
      type: 'SKULL_ITEM'
      name: '&a&lAdd Friend'
      glow: false
      amount: 1
      datavalue: 3
      lore:
- ''
- '&7Click here for add a new'
- '&7friend to your claim'
- ''
- '&e%size%&8/&a%maximum%'
- ''
- '&e&nClick to add new friend'
      nbt: '{SkullOwner:{Id:"a18f6c08-2311-4f8c-a69c-2563148a74f3",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjA1NmJjMTI0NGZjZmY5OTM0NGYxMmFiYTQyYWMyM2ZlZTZlZjZlMzM1MWQyN2QyNzNjMTU3MjUzMWYifX19"}]}}}'
      slot: 4
    previous-page:
      type: 'ARROW'
      name: '&ePrevious page'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 48
    next-page:
      type: 'ARROW'
      name: '&eNext page'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 50
    back:
      type: 'BARRIER'
      name: '&cBack'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 49

gui-friend-moderation:
  title: '&7Claim » Friend » &8Moderation &8&l(&c%claim_name%&8&l)'
  size: 4
  items:
    block-place:
      type: 'GRASS'
      name: '&aBlock place perm'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click to give/revoke your'
- '&7your friend permission to'
- '&7place blocks in claim.'
- ''
- '&e&nState:&f %status%'
      nbt: '{}'
      slot: 10
    block-break:
      type: 'WOOD_PICKAXE'
      name: '&aBlock break perm'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click to give/revoke your'
- '&7your friend permission to'
- '&7break blocks in claim.'
- ''
- '&e&nState:&f %status%'
      nbt: '{}'
      slot: 12
    damage-animals:
      type: 'IRON_SWORD'
      name: '&aDamage animals perm'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click to give/revoke your'
- '&7your friend permission to'
- '&7damage animals in claim.'
- ''
- '&e&nState:&f %status%'
      nbt: '{}'
      slot: 14
    interact:
      type: 'STONE_BUTTON'
      name: '&aInteraction perm'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click to give/revoke your'
- '&7your friend permission to'
- '&7interaction in claim.'
- ''
- '&e&nState:&f %status%'
      nbt: '{}'
      slot: 16
    delete-friend:
      type: 'REDSTONE'
      name: '&c&lRemove friend'
      glow: false
      amount: 1
      datavalue: 0
      lore:
- ''
- '&7Click here for remove your'
- '&7friend from claim.'
      nbt: '{}'
      slot: 35
    back:
      type: 'BARRIER'
      name: '&cBack'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 31

gui-block-type:
  title: '&7Claim » &8Block &8&l(&c%claim_name%&8&l)'
  size: 6
  items:
    item-slots: [ 10,11,12,13,14,15,16,19,20,21,22,23,24,25,28,29,30,31,32,33,34 ]
    previous-page:
      type: 'ARROW'
      name: '&ePrevious page'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 48
    next-page:
      type: 'ARROW'
      name: '&eNext page'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 50
    back:
      type: 'BARRIER'
      name: '&cBack'
      glow: false
      amount: 1
      datavalue: 0
      lore: [ ]
      nbt: '{}'
      slot: 49

gui-confirmation:
  title: '&8Are you confirm?'
  size: 3
  items:
    confirm:
      type: 'STAINED_GLASS_PANE'
      name: '&a&lYes'
      glow: false
      amount: 1
      datavalue: 5
      lore:
- ''
- '&7Now i know what i am doing'
- '&7and confirm my transaction.'
- ''
- '&e&nClick to confirm!'
      nbt: '{}'
      slot: 11
    cancel:
      type: 'STAINED_GLASS_PANE'
      name: '&c&lNo'
      glow: false
      amount: 1
      datavalue: 14
      lore:
- ''
- '&7Accidentally clicked here'
- '&7I don''t want to confirm.'
- ''
- '&e&nClick to back!'
      nbt: '{}'
      slot: 15


[IMG]

Spoiler: Gifs​


[IMG]

[IMG]
You can contact with me on Discord for purchasing with other payment methods and support. My Discord address: Hakan Kargın#7515

[IMG]
Author
RandomUser
First release
Last update

Ratings

0.00 star(s) 0 ratings

More downloads from

Back
Top