JapanOsakaTravel Japan : Den Den Town Osaka – The Animate Kingdom! by kumamonjeng December 5, 2018 by kumamonjeng December 5, 2018 “Anime” – refer to Japanese animation “Anime” is a borrowed word from “animation” in English. Japanese has a lot of borrowed word from the west & China but I am…