Mirror Cat by Shimon Aluf
_