Hi!
I've remembered some scenes from an anime broadcast some 4+ years back on TV in Romania.
I hadn't the chance to watch all of it and I did not find the name until now ... I hope we can change that.
Some peace of intel that might help you recollect the name of this anime:
it involves...