Kotomora
メカジキ (mekajiki) Japanese meaning: swordfish | Kotomora