Kotomora
膿み爛れる (umitadareru) Japanese meaning: fester | Kotomora