3(maybe even 4) gods celebrating the birth of the son of a god and/or the coming of a divine spirit that brings presents near and far....or the "god of capitalism" i guess since they are Japanese...
You! Prepare yourselves!!The last enemy is here...Let's shout out3 parts vinegar, soy sauce and mirin!!
I can't find any hidden meaning or anything in this at all...1,2,