Painted in dazzle camouflage.
Experiencing dazzlement; overcome by light or brilliance.
surprised; perplexed
Not physical balanced; not having physical equilibrium.