Quote from Spearsmen620
Chiffon is DEF more interesting to me than Satellizer. Since we've never actually seen her in battle, it makes me all the more curious!
funny how every battle she participates in, the time they show her is when the battle itself is over and the opponent is half-dead and she doesn't even have a single scratch. monster indeed