Akazukin Cha Cha Cel
Little red riding hood - afraid of the wolf? ^^ A25 cel.