by mkcat February 10, 2008
Get the megzilla mug.Megzilla is the captain of overwatch league, and is best known for almost defeating a legendary 5 stack in competitive play
by Chillyow January 16, 2018
Get the Megzilla mug.