electro device

anybody knows more about this film?

Tags