← Back to browseにんじゃからすざめ[ninjakarasuzame]nounJapanese definitionNo Japanese definition yet.English definitionninja lanternshark (Etmopterus benchleyi)ExamplesNo examples yet.Loading examples…Ask about this