Kiokun Logo
Japanese
悶死 もんし 同音
noun+suru verbintrans. death in agony
Notes
Contains