Is he high on something?

this made me laugh
just a dude going crazy over a couple of rainbows.
Pretty sure he’s on something, there’s no way anyone could be so involved into rainbows…