カマヒレザメ
kamahirezame

Noun

1. snaggletooth shark (Hemipristis elongata)