Kotomora
大絶叫 (daizekkyou) Japanese meaning: loud scream | Kotomora