In this episode of Gaijin Girls, Alex and Bella walk you through the last few months in Tokyo. Most importantly, the gaijin girls decide to finally own up to their shit. This is where the podcast is headed from here. Stay tuned, ya'll.
In this episode of Gaijin Girls, Alex and Bella walk you through the last few months in Tokyo. Most importantly, the gaijin girls decide to finally own up to their shit. This is where the podcast is headed from here. Stay tuned, ya'll.