Kotomora
ゲラゲラ笑う (geragerawarau) Japanese meaning: guffaw | Kotomora