What are Kaguya's eyes supposed to be? Reminds me of sunflower seeds for some reason.
Methinks they're supposed to be cut bamboo, what with the legend of Kaguyahime anyhoo. Chop a stalk diagonally and the chopped part will look a lot like her eyes here.
Chamaji's artstyle is so good. Truly one of the greater Touhou artists.