Hey, what? Miroku?

Miroku! Squee!
Inuyasha! Big squeal!
Sesshoumaru!!!! heart *dies from the most gigantic squeal*