Credits

Architecture & crow

Every room, corridor, bridge and lantern, the crow, and the figures of the Upper Moons were modelled for this project in Blender.

The Upper Moons

Kokushibo, Doma, Akaza, Nakime, Kaigaku, Gyokko and Kibutsuji Muzan are characters from Demon Slayer: Kimetsu no Yaiba by Koyoharu Gotouge. This castle is an unofficial fan work; their words here are written for it.

Their voices are synthesised with VOICEVOX and coloured for the castle: VOICEVOX:白上虎太郎, VOICEVOX:玄野武宏, VOICEVOX:雀松朱司, VOICEVOX:冥鳴ひまり, VOICEVOX:麒ヶ島宗麟, VOICEVOX:剣崎雌雄, VOICEVOX:ちび式じい.

Sound

Crow calls: Carrion Crow (Corvus corone) by Marie-Lan Taÿ Pamart, xeno-canto XC499144, licensed CC BY-SA 4.0. Cut into five calls, cleaned and played 6–20% slower.

Everything else you hear — footsteps, doors, lanterns, wind, the biwa, the castle moving — is synthesised live in your browser.

Type & code

Cormorant Garamond and Shippori Mincho (SIL Open Font License). Built with Next.js, three.js, React Three Fiber, drei, postprocessing and GSAP.

← Return to the castle