Tokyo, Japan January 24, 2024December 30, 2014 Look what I happened to find this afternoon hanging from the branches of a tree in Yokoami, Sumida, Tokyo while taking pictures of the stunning scenery! Such a beautiful surprise for my holiday, thank you so much! 🙂