Rangga & Cha-ca Cell is an electronics store, located at Jl. Cokroaminoto No.27, Kepanjen Lor, Kepanjenkidul, Kota Blitar, Jawa Timur 66117, Indonesia