Kotomora
豪傑笑い (gouketsuwarai) Japanese meaning: hearty laugh | Kotomora