Kotomora
タチウオ (tachiuo) Japanese meaning: largehead hairtail | Kotomora