Neil92388 over 4 years ago [hidden] Is Aoi Yuuki the Japanese Tara Strong? She’s everywhere. 3 Reply Copy ID Copy Link