Mahisa

Hindu mythological demon in the shape of a buffalo