Orochi

A strange girl with strange powers.