Koichi Sato, Mika Kitten – Wow