Kotomora
ヌマガレイ (numagarei) Japanese meaning: starry flounder | Kotomora