Vocabulary
バラクーダ
バラクーダ
barracuda
noun