I challenged myself to go to Tokyo, Japan and see how many crazy things I can fit into 24 hours. From giant cotton candy to owl cafes Japan is simply one of the …

AloJapan.com