It means more in the Japense I think. I don't want to bother to ask the guy that actually knows. It's some Tsukihime thing that Shiki says while looking up at the moon. It makes more sense in the Japanese, yeah.
Like, Akiha's attack is called 'crimson red vermillion', and 'origami' which is 'cage hair' not paper folding... Just bits and pieces of stuff. I'm awful tired, sorry.