am I going crazy over here?

please tell me I'm not seeing things....could this be my rainbow baby?

Vote below to see results!