i found another ari-chan who just got back from japan again
an awesome best friend who actually isn't japanese but has been to japan more then you
"i found another ari-chan who just got back from japan again" What is the definition of "ari-chan"?