>>282966954
Probably just a confluence of
>bamboo
>moon
>space ship because of the moon thing with the actual space ship
>classical Japanese women's fashion
If you combine all of those you're probably going to get something similar looking regardless. Especially since Bamboo = Spaceship is such an obvious visual matchup.