Promised... sworn!: Cast