Obama, Japan

Obama! Gambade, kudasai!

Above: Via the Huffington Post. See for yourself, it is indescribably amazing.




Leave a Reply