-
Den Den Town: The Akihabara of Osaka
Anime shops in Den Den Town, video tour and how it compares to Akihabara.
15th October 20180
Anime shops in Den Den Town, video tour and how it compares to Akihabara.
Worldwide Shipping We ship from the UK to all countries worldwide. More info...
Payment OptionsAll Cakes with Faces designs are original artwork and may not be used or reproduced in part or in full without permission.