Kotomora
マコガレイ (makogarei) Japanese meaning: marbled sole | Kotomora