Because of that, "kagerou" also means "mayfly". This little bugger's scientific name is Ephemeroptera...