ヒメスナホリムシです
himesu nahorimushidesu
1. Ladybug
Noun
1. Ladybug
1. sand piranha (Excirolana chiltoni)
1. Was a ladybug larva.
1. Wasn't a ladybug larva.
1. It's not a ladybug.; I'm not a ladybug.
1. Wasn't a ladybug.
1. Not a Japanese stag beetle.
1. Probably a powderpost beetle.
1. Was not a ladybug.; Was not a small red beetle.
1. Was not a ladybug.; Was not a small red insect.