Ren Yabuki

Ren Yabuki

Ren Yabuki is the director of Life Investigation Agency (LIA), an environmental and animal protection NGO. He is currently in Taiji, a small coastal t... own in western Japan, to document its infamous dolphin drive hunts, in partnership with the Dolphin Project.


MORE FROM AUTHOR

Content Feed