I was looking in Goth Jessie’s room *the lab* and noticed the map
And I did a close up on it
And I figured “wonder if I could find Wuhu Island” then again I thought it’s an island, it’s gonna be tiny! Even my own island
What do you guys think? think Wuhu Island is somewere on that map?
I was playing about with my Miis on TL: