わら ぐさ
waraigusa

Noun

1. laughingstock

Other forms: