Dumb.com » Games » Puzzle » Monster Sumo Bookmark and Share

Monster Sumo

What do you think this game is about?