Get ready for an epic fight with the Giant King Crab!
Ultimate Crab Battle
Ultimate Crab Battle is an online action game developed by Mausland Entertainment, and has been played 99254 times on Bubblebox.com.
60% of people have voted thumbs up.
60% of people have voted thumbs up.