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