Kaneo Takarada makes it rain