Today, I discovered that the home of my anime waifu is right here on Earth, on a small island called Araara Island, off the coast of New Zealand.
Read More
ara ara you ready for this