May 24, 2024May 24, 2024 thedragonflyreport The Zen of Oshiri: How an Irishman Found God (and Wealth) on a Japanese Toilet