Kotomora
わめき声 (わめきごえ, wamekigoe) Japanese meaning: yell | Kotomora