Gotta say my word on this
Vanity drops are RANDOM, and specific to some campains. Nothing affects their drop rate. General rule: They are found in any boxes, dropped by any mob/boss or the specific campain.
I know Mecha drops at Delta and Numa, just like Squid Buddy. I can't remember all it's drop campains.
Cheers, have fun guys =)
Bookmarks