The Shocking Truth Behind the Garuda Palace’s Color!