Kabukiman
Greatest Person Ever
where do you buy NECA figures from? do they have a specific site to order from like sideshow?
They pop up in mall stores like Hot Topic and Spencer's, but your best bet is Big Bad Toy Store: https://www.bigbadtoystore.com/bbts/default.aspx