ebabawamia
A stinky island up north of China. Found in 1990 when a group of explorers got their heads smashed in by ebabawamians.
The explorers were like, 'this place is awesome!' then they died.
They didn’t even see it coming. Just boom, head smashed.
The ebabawamians were like, 'you're not welcome here!' and they threw rocks.
xs