Super God Neiger of Akita helps kid get favorite soft drink with the power of customer service

Not all heroes wear capes. Some just wear pointy shoulder pads.

Read More