Believe it or not, Shinsoku Neko translates to 'Godspeed Cat'