Mecha Team Leader

Mecha Team Leader is outfit, dedicated to the final showdown Cattus vs. Doggus fortnite event. Skin appeared in the 7/19 item shop and costs 1600 V-bucks. It is unique not only because Mecha Team...