CelestaCelestathumb_upthumb_downCelestaJanuary 1, 1993Directed byYukiyasu Shimada8mm film by Yukiyasu ShimadaJPlanguage Japanese Last Updated: 5 days ago Request Update Cast