Jamaican Blogger on life, gaming, learning 日本語 📚
Tokyo Sky Tree is a broadcasting, restaurant, and observation tower under construction in Sumida ward of Tokyo, Japan that is