I'm not sure of the reading, but the front panel means 'Better Fortune Beckoning Cat' [開運招猫]. (The top panel says 'Breakable Warning')