Jamaican Blogger on life, gaming, learning 日本語 📚
Miss Universe 2007 was Riyo Mori the Japanese beauty who went on to dazzle geeks and otaku worldwide in the shortened season 2