Mirai no mori

Mirai no Mori is a Japanese NPO that creates life-changing outdoor programs for abused, neglected, and orphaned children in Japan, supporting their growth into happy and successful young adults.

© Copyright 2015, Johan Brooks