Mizumi Ken-Sword Watergun
This new generation of waterguns has a great revolutionary design!  Ken stands for water-sword, and that is just what this is!