SOUNDS October 10, 2013 October 6, 2015 Kafka Tamura: “Don’t Forget Me, Please” by Derek O'Neal Kafka Tamura is a three piece indie pop band from Southampton, United Kingdom. The British-German trio consists of Emma Dawkins (age sixteen) on vocals…