Kotomora
イソマグロ (isomaguro) Japanese meaning: dogtooth tuna | Kotomora