Yabu, Mother Nature and maybe Tsunami