ヒメスナホリムシなら
himesu nahorimushinara
1. If it's a ladybug larva; When it's a ladybug larva
Noun
1. If it's a ladybug larva; When it's a ladybug larva
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.