Funko Pop All For One from My Hero Academia. Signed by the one and only John Swasey. The signature is certified by PSA. He may be on lock down in Tartarus, but All For One founded the League of Villains and trained his successor before his capture. Pit All For One against All Might to create your own epic showdown at home.
Skip to product information