Fun encounters in Shikoku Japan