Yabai The Maid - so close and yet so far