Memes, Germany, and Japan: Germany: admits to committing  atrocities in WWIl; actively seeks  to atone for them and prevent them  from ever happening again.  Japan:  ua.pinch of-sat  Did The Past Really Happen?  10M views 67 Of Today's Freshest Pics And Memes
{}