屁放へこむし
e koki mushi

Noun

1. stinky bug (esp. the bombardier beetle); stink bug

Other forms: