oni kamasu
1. great barracuda (Sphyraena barracuda)
Noun
1. great barracuda (Sphyraena barracuda)
1. Probably a ghostfish.; Likely a ghostfish.
1. If/when onibaba.; If/when a demon shark.
1. If/when the shark…; If/when a shark…
1. Was not a ghost carp.; Was not an ogre carp.
1. Was a ghost shark.
1. Wasn't a ghost fish.; Wasn't an ogre/demon fish.
1. Wasn't a ghost fish.; Wasn't an ogre fish.
1. Was a ghost fish.
1. If/when onikorogata