In Japan, the letter G has been associated with two gigantic and iconic franchises. Of course,...