Kotomora
電気ウナギ (denkiunagi) Japanese meaning: electric eel | Kotomora