Mechakucha Strong Boys
Level 79 Human Paladin, Lordaeron
830
Achievement Points