document.querySelectorAll('.nav-menu .dropbtn').forEach(btn => { btn.addEventListener('click', function(e) { e.preventDefault(); this.parentElement.classList.toggle('active'); }); }); document.addEventListener('click', function(e) { if (!e.target.closest('.nav-menu .dropdown')) { document.querySelectorAll('.nav-menu .dropdown').forEach(dropdown => { dropdown.classList.remove('active'); }); } });

Present:

Lantern Link Hanami 2026: A Festival of Flowers
Divider with tree branches and a cherry blossom

April 11, 2026
7pm-10pm EDT

Event times in your timezone:
Loading time...
const options = { month: 'numeric', day: 'numeric', year: 'numeric', hour: 'numeric', minute: '2-digit', hour12: true }; const dateObjDST = new Date("2026-04-11T23:00:00Z"); const formattedTimeDST = dateObjDST.toLocaleString(undefined, options); const dateObjDST1 = new Date("2026-04-12T02:00:00Z"); const formattedTimeDST1 = dateObjDST1.toLocaleString(undefined, options); document.getElementById("local-time-DST").innerText = formattedTimeDST + " - " + formattedTimeDST1;
Divider with tree branches and a cherry blossom

Dynamis ❀ Golem ❀ Shirogane ❀ W20 ❀ P7

❀ Wifi Provided by PlayerSync
❀ Lantern_Link ❀

❀ This Hanami features both Cherry and Wisteria ❀

What is Hanami
Divider with tree branches and a cherry blossom

Hanami (花見; "flower viewing") is the Japanese traditional custom of enjoying the transient beauty of flowers; flowers (花, hana) in this case almost always mean those of the cherry (桜, sakura) or, less frequently, plum (梅, ume) trees.From the end of March to early May, cherry trees bloom all over Japan, and around the second week of January on the island of Okinawa. The blossom forecast (桜前線, sakura-zensen) "cherry blossom front" is announced each year by the Japan Meteorological Agency and watched carefully by those planning hanami, as the blossoms only last a week or two.In modern-day Japan, hanami mostly consists of having an outdoor party beneath the sakura during daytime or at night. In some contexts the Sino-Japanese term kan'ō (観桜; view-cherry) is used instead, particularly for festivals. Hanami at night is called yozakura (夜桜) "night sakura". In many places such as Ueno Park temporary paper lanterns are hung for the purpose of yozakura. On the island of Okinawa, decorative electric lanterns are hung in the trees for evening enjoyment, such as on the trees ascending Mt. Yae, near Motobu Town, or at the Nakijin Castle.A more ancient form of hanami also exists in Japan, which is enjoying the plum blossoms instead, which is narrowly referred to as umemi (梅見; plum-viewing). This kind of hanami is popular among older people, because they are calmer than the sakura parties, which usually involve younger people and can sometimes be very crowded and noisy.Source: Wikipedia

Rules

❀ This is a casual RP event. ❀
❀ Please use (( )) or [ ] to indicate OOC talk, or use Party ❀

  1. Keep it clean! No lewd in Say or on the wifi. This includes nudity or excessively revealing clothing. This is a public all-ages event.

  2. Do not use Shout or Yell. Yell and Shout are reserved for the event staff. Do not clutter up those chats so that people who are listening to our storytellers can follow the story.

  3. Turn off Emote log messages. At large events such as this, verbose emoting can clutter chat. simply type /emotelog to toggle it.

  4. Be Respectful. If a member of staff asks you to do something or to stop doing something, please do not argue with them. People who cannot show respect for the venue, the vendors, or the event staff will be ejected from the property.

  5. No Advertising! This event is not for you to shout your venue or event at. If you wish to advertise with the Lantern Link, please join our discord.

Guidelines

  1. Come ready to RP! Our event is designed to be immersive.

  2. If someone is already on a picnic blanket, be polite and ask to join.

  3. Wear a Kimono/Yukata. There are many available on custom repositories, but if you are vanilla, the Shishu Sets and around 50% of the gear from Stormblood is welcome. Otherwise, wear something light, airy, and perfect for spring!

  4. Tip your vendor!

Map

Click the vendor to see their menu!

Bards

Click the Bard Band to Book Them!

Your time:
Loading time...
const optionsBRD1 = { hour: 'numeric', minute: '2-digit', hour12: true }; const dateObjBRD11 = new Date("2026-04-11T23:00:00Z"); const formattedTimeBRD11 = dateObjBRD11.toLocaleString(undefined, optionsBRD1); const dateObjBRD12 = new Date("2026-04-12T00:30:00Z"); const formattedTimeBRD12 = dateObjBRD12.toLocaleString(undefined, optionsBRD1); document.getElementById("local-time-BRD1").innerText = formattedTimeBRD11 + " - " + formattedTimeBRD12;
Your time:
Loading time...
const optionsBRD2 = { hour: 'numeric', minute: '2-digit', hour12: true }; const dateObjBRD21 = new Date("2026-04-12T00:30:00Z"); const formattedTimeBRD21 = dateObjBRD21.toLocaleString(undefined, optionsBRD2); const dateObjBRD22 = new Date("2026-04-12T02:00:00Z"); const formattedTimeBRD22 = dateObjBRD22.toLocaleString(undefined, optionsBRD2); document.getElementById("local-time-BRD2").innerText = formattedTimeBRD21 + " - " + formattedTimeBRD22;

Storytelling

Click the Story Title to Support the Author!

Your time:
Loading time...
const setTimeUTC1 = "2026-04-11T23:10:00Z"; const dateObj1 = new Date(setTimeUTC1); const formattedTime1 = dateObj1.toLocaleString(undefined, { hour: 'numeric', minute: '2-digit', hour12: true }); document.getElementById("local-time-1").innerText = formattedTime1;
Divider with tree branches and a cherry blossom

Tales Panthanaea will be Reading

Your time:
Loading time...
const setTimeUTC2 = "2026-04-12T00:00:00Z"; const dateObj2 = new Date(setTimeUTC2); const formattedTime2 = dateObj2.toLocaleString(undefined, { hour: 'numeric', minute: '2-digit', hour12: true }); document.getElementById("local-time-2").innerText = formattedTime2;
Divider with tree branches and a cherry blossom

Tales Ashe will be Reading

Your time:
Loading time...
const setTimeUTC3 = "2026-04-12T01:00:00Z"; const dateObj3 = new Date(setTimeUTC3); const formattedTime3 = dateObj3.toLocaleString(undefined, { hour: 'numeric', minute: '2-digit', hour12: true }); document.getElementById("local-time-3").innerText = formattedTime3;
Divider with tree branches and a cherry blossom

Tales Popola will be Reading