I believe this battery is called Sheet battery.
Sheet battery is a flexible, ultra thin energy storage and production device formed by combining nano tubes with a conventional sheet of cellulose based paper. It acts as both a high-energy battery and super-capacitor, combining two components that are separate in traditional electronics.