Kotomora
タラバガニ (tarabagani) Japanese meaning: red king crab | Kotomora