Disturbing Disney Toys from Japan

Don’t ask…because I don’t know.

UPDATE: Mike Guerrero writes to let me know these are called Cubees, and they’re produced by a company called Takara. They were sold at the Disney Store for a while.

UPDATE 2: Cabel Sasser posted on YouTube this video of an even more extreme Disney Cubees display which he saw recently in Japan recently.