Kotomora
悲鳴 (ひめい, himei) Japanese meaning: shriek | Kotomora