Kotomora
拍手喝采 (hakushukassai) Japanese meaning: applause | Kotomora