Aichi man discovers he is the legendary “Ghost Trumpeter of Lake Iruka”

One guy’s life suddenly became an M. Night Shyamalan movie.

Read More