Kotomora
ハマチ (はまち, hamachi) Japanese meaning: hamachi | Kotomora