The London Police @ Megumi Ogita Gallery (5/22/15)