Megain Rain sucks and fucks ...