むしけら
mushikera

Noun

1. worm; insect

Noun

2. insignificant person; pathetic person

Derogatory
Other forms: