Kotomora
オオウナギ (oounagi) Japanese meaning: giant mottled eel | Kotomora