Kotomora
マイワシ (maiwashi) Japanese meaning: Japanese pilchard | Kotomora