Sanguis Luna
Cockroaches
Cockroaches
Not that bad
Rarity
1.10%
Rare
Difficulty
95.65%
Common
Gold