Kotomora
高笑い (takawarai) Japanese meaning: loud laughter | Kotomora