This place is awesome!
Finger me! Haha
Kelia and team Japan in China. Good luck in the contest girls! Photo by T. Moniz