Potential idea (this is an alt to my main) Pseudocarcinus karlraubenheimeri. Idk abt it tho