origamio.com Mio's Kusudama Gallery
© Mio Tsugawa
Mandara means "a thing owning essence" in Sanskrit.