I'm surprised there isn't an anime for this yet...

It seems like it should get one.