Kotomora
ドクウツボ (dokuutsubo) Japanese meaning: giant moray | Kotomora