Question: Are The Owl Service and Tokyo Police Club both bands?
Answer: yes