Kotomora
アミアイゴ (amiaigo) Japanese meaning: little spinefoot | Kotomora