Japanese culture, Japanese song がんばれ & くじけないで ( = ganbare & kujikenaide) March 29, 2011 33 Comments がんばれ日本!! = Ganbare Nippon = Hang in there, Japan!! Continue Reading