Red Body Garuda Phaya Krut "SAJJA MAHARACH" Statue Amulet Talisman. Garuda Phaya Krut "SAJJA MAHARACH", the Great Sacrifice, Red Body. And is the vehicle of Lord Vishnu. Normally lives at Wiman Chimplee Heaven.