Welcome to Hibiscus, the web that searches you're styles through and grants you any wish you desire, what brand would you be looking for today?This website is created and licensed by GlobalCloud.

    • 新品 ハローキティ×モンチッチ モンチッチSサイズ コラボ第2弾🛒
      Hello Kitty Japanese Monchhichi

      Saving

      Goal: Yen 6500

      Saved: Yen 0

      Left: Yen 6500

      Shipping & Taxes: Yen 5400

      Total: Yen 11900

      Store Info

      Provided by: Neokyo From: Mercari Japan

    • モンチッチ COLORS キーチェーン カラーズ ピンク マスコット セキグチ🛒
      Sakura Japanese monchhichi

      Saving

      Goal: Yen 3111

      Saved: Yen 0

      Left: Yen 3111

      Shipping & Taxes: Yen 5400

      Total: Yen 8511

      Store Info

      Provided by: Neokyo From: Mercari Japan

    • ガチャ 飴餅 さくらんぼ🛒
      Cherry box trinket charm

      Saving

      Goal: Yen 1199

      Saved: Yen 0

      Left: Yen 1199

      Shipping (Taxes excluded): Yen 3940

      Total: Yen 5139

      Store Info

      Provided by: Neokyo From: Mercari Japan

  • 花王ミニチュアチャーム2 全6種コンプセット アタック抗菌EX ガチャ🛒

    Saving

    Goal: Yen 1580

    Saved: Yen 0

    Left: Yen 1580

    Shipping (Taxes excluded): Yen 3940

    Total: Yen 5520

    Store Info

    Provided by: Neokyo From: Mercari Japan

  • 新品未開封 抹茶モンチッチ 顔でかSSキーチェーン セキグチ モンチッチ🛒

    Saving

    Goal: Yen 3333

    Saved: Yen 0

    Left: Yen 3333

    Shipping & Taxes: Yen 5400

    Total: Yen 8733

    Store Info

    Provided by: Neokyo From: Mercari Japan

  • リラックマ 20colors ぬいぐるみ ジューシーメロンソーダSummer夏緑
    Colour A: ジューシーメロンソーダ (Juicy Melon Soda)🛒

    Saving

    Goal: Yen 1600

    Saved: Yen 0

    Left: Yen 1600

    Shipping & Taxes: Yen 600

    Total: Yen 2200

    Store Info

    Provided by: Neokyo From: Mercari Japan

    Colour B: ピンクリボン (Pink Ribbon)Rilakkuma pink bow plushie🛒

    Saving

    Goal: Yen 1600

    Saved: Yen 0

    Left: Yen 1600

    Shipping & Taxes: Yen 600

    Total: Yen 2200

    Stock Info

    Currently this variation is not in stock, we'll remind you when it's back!

  • const checklist = document.getElementById('checklist'); const storedState = JSON.parse(localStorage.getItem('checklistState')) || {}; checklist.querySelectorAll('li').forEach((item) => { const id = item.dataset.id; const cartLink = item.querySelector('.cart-link'); cartLink.addEventListener('click', (e) => e.stopPropagation()); if (storedState[id]) item.classList.add('checked'); item.addEventListener('click', () => { item.classList.toggle('checked'); storedState[id] = item.classList.contains('checked'); localStorage.setItem('checklistState', JSON.stringify(storedState)); }); const goal = parseFloat(item.querySelector('.goal').textContent); const saved = parseFloat(item.querySelector('.saved').textContent); const tax = parseFloat(item.querySelector('.tax').textContent); const remaining = goal - saved; const total = goal + tax; item.querySelectorAll('.remaining').forEach(el => el.textContent = remaining.toFixed(0)); item.querySelectorAll('.total').forEach(el => el.textContent = total.toFixed(0)); });
Keychain
Catalog Keychain 201

🛒 Your Cart

    const cartKey = 'shpcart'; function saveCart(cart) { localStorage.setItem(cartKey, JSON.stringify(cart)); renderCart(); } function getCart() { return JSON.parse(localStorage.getItem(cartKey) || '{}'); } function addToCart(product) { const cart = getCart(); const id = `item-${Object.keys(cart).length + 1}`; cart[id] = product; saveCart(cart); alert("✅ Added to cart!"); } function renderCart() { const cart = getCart(); const list = document.getElementById('cart-list'); list.innerHTML = ''; Object.entries(cart).forEach(([key, item]) => { const li = document.createElement('li'); li.innerHTML = `📦 ${item.title} - View`; list.appendChild(li); }); } function downloadCart() { const cart = getCart(); const blob = new Blob([JSON.stringify(cart, null, 2)], { type: 'application/json' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = 'cart.shpcart'; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); } function handleFileUpload(file) { const reader = new FileReader(); reader.onload = (e) => { try { const data = JSON.parse(e.target.result); localStorage.setItem(cartKey, JSON.stringify(data)); renderCart(); alert('✅ Cart loaded!'); } catch { alert('❌ Invalid .shpcart file.'); } }; reader.readAsText(file); } document.getElementById('uploadCart').addEventListener('change', function() { if (this.files[0]) handleFileUpload(this.files[0]); }); document.querySelectorAll('.product').forEach(el => { const product = JSON.parse(el.getAttribute('data-product')); el.querySelector('.view-btn').addEventListener('click', () => { const blob = new Blob([JSON.stringify(product, null, 2)], { type: 'application/json' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = product.fileName || 'product.product'; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); alert("📄 Downloaded product file."); }); el.querySelector('.add-btn').addEventListener('click', () => { addToCart(product); }); }); // On load renderCart();
    Handbag 1
    Handbag 1
    Keychain
    Catalog Keychain 201
    document.querySelectorAll('.product').forEach(productEl => { productEl.addEventListener('click', () => { const data = JSON.parse(productEl.getAttribute('data-product')); const json = JSON.stringify({ title: data.title, link: data.link, image: data.image, buyLink: data.buyLink }, null, 2); const blob = new Blob([json], { type: 'application/json' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = data.fileName; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); alert("🧾 Saved! Now go to https://sayuri.crd.co/#productbuy and upload the .product file to buy the item."); }); });
    Handbag 1
    Handbag 1
    Handbag 2
    Handbag 2
    Handbag 3
    Handbag 3
    Handbag 4
    Handbag 4
    Handbag 5
    Handbag 5
    Handbag 6
    Handbag 6
    Handbag 7
    Handbag 7
    const products = [ { id: "product-img-1", title: "Handbag 1", link: "https://sayuri.crd.co/#mcblinghb1", image: "https://static.wixstatic.com/media/31a395_3341826dcbbb4e4cadceddf54b3868dc~mv2.webp", fileName: "handbag1.product" }, { id: "product-img-2", title: "Handbag 2", link: "https://sayuri.crd.co/#mcblinghb2", image: "https://via.placeholder.com/300x300.png?text=Handbag+2", fileName: "handbag2.product" }, { id: "product-img-3", title: "Handbag 3", link: "https://sayuri.crd.co/#mcblinghb3", image: "https://via.placeholder.com/300x300.png?text=Handbag+3", fileName: "handbag3.product" }, { id: "product-img-4", title: "Handbag 4", link: "https://sayuri.crd.co/#mcblinghb4", image: "https://via.placeholder.com/300x300.png?text=Handbag+4", fileName: "handbag4.product" }, { id: "product-img-5", title: "Handbag 5", link: "https://sayuri.crd.co/#mcblinghb5", image: "https://via.placeholder.com/300x300.png?text=Handbag+5", fileName: "handbag5.product" }, { id: "product-img-6", title: "Handbag 6", link: "https://sayuri.crd.co/#mcblinghb6", image: "https://via.placeholder.com/300x300.png?text=Handbag+6", fileName: "handbag6.product" }, { id: "product-img-7", title: "Handbag 7", link: "https://sayuri.crd.co/#mcblinghb7", image: "https://via.placeholder.com/300x300.png?text=Handbag+7", fileName: "handbag7.product" } ]; products.forEach(product => { document.getElementById(product.id).addEventListener('click', function () { const json = JSON.stringify({ title: product.title, link: product.link, image: product.image }, null, 2); const blob = new Blob([json], { type: 'application/json' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = product.fileName; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); alert("🧾 Saved! Now go to https://sayuri.crd.co/#productbuy and upload the .product file to buy the item."); }); });

    Customise and preview accessories and collectables! (๑>◡<๑)

    const detailPanel = document.getElementById('item-details'); const detailsContent = document.getElementById('details-content'); function showDetails(name, link) { detailsContent.innerHTML = `${name}
    View this item`; detailPanel.classList.add('visible'); } document.querySelectorAll('select').forEach(select => { const layer = select.dataset.layer; select.addEventListener('change', () => { detailPanel.classList.remove('visible'); const value = select.value; document.querySelectorAll(`.outfit-preview img.${layer}`).forEach(img => { img.classList.remove('active'); }); const newImg = document.querySelector(`.outfit-preview img.${layer}.${value}`); if (newImg) { newImg.classList.add('active'); setTimeout(() => { const name = newImg.dataset.name; const link = newImg.dataset.link; showDetails(name, link); }, 400); } }); }); document.querySelector('.save-outfit').addEventListener('click', () => { const mapping = { plush: 'plushies', xplush: 'extraplushies', trinkets: 'trinkets', charms: 'charms', keychains: 'keychains' }; const outfitExport = {}; Object.keys(mapping).forEach(layer => { const activeImg = document.querySelector(`img.${layer}.active`); if (activeImg) { outfitExport[mapping[layer]] = activeImg.dataset.link; } }); const blob = new Blob([JSON.stringify(outfitExport, null, 2)], { type: 'application/json' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = 'main.acsr'; a.click(); URL.revokeObjectURL(url); });

    To buy the collectables or accessories follow the instructions on Sayuri on how to buy something from any website. Most of these Catalog Items come from random websites, so you're gonna have to follow the guide on how to buy from any website! Wishing u luck. :-)

    Customise and preview outfits

    const detailPanel = document.getElementById('item-details'); const detailsContent = document.getElementById('details-content'); function showDetails(name, link) { detailsContent.innerHTML = `${name}
    View this item`; detailPanel.classList.add('visible'); } document.querySelectorAll('select').forEach(select => { const layer = select.dataset.layer; select.addEventListener('change', () => { detailPanel.classList.remove('visible'); const value = select.value; document.querySelectorAll(`.outfit-preview img.${layer}`).forEach(img => { img.classList.remove('active'); }); const newImg = document.querySelector(`.outfit-preview img.${layer}.${value}`); if (newImg) { newImg.classList.add('active'); setTimeout(() => { const name = newImg.dataset.name; const link = newImg.dataset.link; showDetails(name, link); }, 400); } }); }); document.querySelector('.save-outfit').addEventListener('click', () => { const mapping = { top: 'shirt', bottom: 'pants', shoes: 'shoes', warmers: 'warmers', clips: 'clips' }; const outfitExport = {}; Object.keys(mapping).forEach(layer => { const activeImg = document.querySelector(`img.${layer}.active`); if (activeImg) { outfitExport[mapping[layer]] = activeImg.dataset.link; } }); const blob = new Blob([JSON.stringify(outfitExport, null, 2)], { type: 'application/json' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = 'main.outf'; a.click(); URL.revokeObjectURL(url); });

    To buy the outfit follow the instructions on Sayuri on how to buy something from Aliexpress. Most of these Catalog Items come from Aliexpress, so you're gonna have to follow the guide on how to buy from Aliexpress! Wishing u luck. :-)

    How do I use this website?

    This website is not for you if you don't know how to use it! This website is a website created with Carrd so that I could make a working online wishlist for my family and myself so if you don't understand now you do! You are allowed on this website but it's gonna be very hard for you to figure out how to use it correctly.

    Who is GlobalCloud or the founder of this website?

    GlobalCloud is founded by one person called Strawrhuu since they (basically me) wanted to create wishlists and checklists to track down what sort of products they already had and which they still needed to collect!

    Can I take inspo of you're websites?

    Of course you can! :) Strawrhuu really appreciates people liking her websites and wanting to put a similar theme on they're own.

    Is GlobalCloud a real company?

    Well actually... no. It's a made up name I created as a placeholder name for a fake company since my websites would seem more official then!


    If you're searching on this website for family

    Hello family, if you're on this website know that most of these products are from websites like Rakufun or Neokyo that makes it able to buy from Japanese online stores like Mercari Japan. Please be aware you are buying from Japan! All of these companies are legit, they are retail websites and are sometimes also second-hand. These websites aren't like normal shops so please be aware!