Mejiro and Sakura
.
Mejiro is the Japanese word for a tiny, extremely cute green bird called the Japanese white-eye. These tiny gorgeous birds are so fast and never stay still and they like very much the first flowers of cherry trees, sakura.
Mejiro is the Japanese word for a tiny, extremely cute green bird called the Japanese white-eye. These tiny gorgeous birds are so fast and never stay still and they like very much the first flowers of cherry trees, sakura.