Taipei, Taiwan

cocked, locked and ready to rock.