This 50ft. Beast has been seen on the Empire State Building, now you can see him at The Coffee Bean in Hollywood. Any guesses on who our new resident might be?