Kotomora
石鰈 (ishigarei) Japanese meaning: stone flounder | Kotomora