Kotomora
火車婆 (kashababa) Japanese meaning: evil old hag | Kotomora