Kotomora
アブラボウズ (aburabouzu) Japanese meaning: skilfish | Kotomora