indeed, you are the yellowish thing (what kind of thing? i’m not sure). the buildings are normal-sized
and the kaiju is the platform you’re on, giant red spiny turtle retracted into its shell :3
oh i understand now XD