I saw that Kayodo is re-releasing the Amazing Yamaguchi Cable, but I couldn't find an asian store that sells them (preferably one with free shipping). Almost all the stores I follow are 1/6th scale focused.
If you guys stumble upon a store selling them, please, let me know here. My Amazing Yamaguchi Deadpool would be so happy.
If you guys stumble upon a store selling them, please, let me know here. My Amazing Yamaguchi Deadpool would be so happy.