Kotomora
カブトガニ (kabutogani) Japanese meaning: horseshoe crab | Kotomora