New Scratcher Joined 3 years ago Heard Island and McDonald Islands
"H-hi.. I'm Mocha.. Mocha Yamamoto.. Ultimate Lolita. Why.. do you care?" "I'm also Mocha- from another dimension."
"Working on self esteem.. woohoo..and maybe not getting so crazy under pressure.. hehe."