indie Music Music Video Review Tokyo Police Club – Just A Scratch / Catch Me If You Can [Listen] By Ming Wu on Tuesday, March 12, 2024 Tokyo Police Club – Just A Scratch / Catch Me If You Can [Listen]