TOY SUBMISSION: Brand new Bodhidogma edition from The Devils Kaiju, with this micro run limited to only 10pcs: Introducing "Demon Daruma: Alien Visitor"! "Pulled in a slimy green vinyl and coated in red, the alien mask has been torn off these visitors, exposing what has been running the show underneath that friendly human exterior. Has an alien presence arrived to liberate humanity? Or