weird underlying obsession of mom towards son which could indicate incest undertones but anyways, I love revenger stories :)
Maria no Danzai