Very adorable "Meerkat” in Akihabara!!



Throwback to my memorable moment...those meerkats(sibling?)really infatuated me so much in Akihabara...are they really adorable, right??





 

Comments