What in the actual f— ….Oh, the Japanese Made This? Makes sense. #Trump2016This entry was posted in Culture Music WTF? and tagged anime bizarre donald trump japanese LSD music the donald on June 17, 2016 by almeida